David Braham, Jr., stage actor