Actor | Producer | Writer
Is a prominent voice actor. Has dubbed several other actors' entire performances, including villain Don Cabeza, in Roland Joffe's 1986 The Mission, with Robert De Niro.
On Stage Acting: I'm one of relatively few stage-trained actors who doesn't much like acting on stage. It feels kind of like riding the Cyclone at Coney Island, which I did when I was eight. When it was all over, I was glad I had done it, but most ...
New York City, New York, USA
Dive deep into everything Awards Central, superheroes, IMDb Picks, and more.