Actor | Soundtrack
Reprising his role as the Stage Manager in "Our Town" at the Peterborough Players in Peterborough, New Hampshire.
[about his preference for the theater] The stage is human beings sharing something together -- flesh and blood together -- and the others are mechanical and shadows on the screen.
White Plains, New York, USA
Malibu, California, USA
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.