Actor | Writer | Producer
Received his Bachelor's degree from Binghamton University, where he majored in music (piano and composition).
[on playing the corrupt Carter Burke in Aliens (1986)] I was just following the corporate manifest, but at the premiere my sister punched me in the stomach. I thought, "This doesn't bode well for the public.".
Often plays neurotic characters
New York City, New York, USA
Dive deep into everything Awards Central, superheroes, IMDb Picks, and more.