Actor | Soundtrack | Director
Studied drama at HB Studio in Greenwich Village, New York City.
Before I knew it, I was like this guy in a hot play [Torch Song Trilogy]. And suddenly all these doors opened... It's just amazing. All these things have to line up that are out of your control.
New York City, New York, USA
Check out our guide to Comic-Con 2018, see what IMDb editors are watching, and more.