Actor | Soundtrack | Producer
His play, "The Last Duck" at the Jackalope Theatre in Chicago, Illinois was nominated for a 2012 Non-Equity Joseph Jefferson Award for New Work.
It's ridiculous. My life's been a series of happy accidents.
Chicago, Illinois, USA
Dive deep into IMDb Picks, Amazon Originals, and more.