Actor | Writer | Producer
Is currently a member of the comedy troupe Stella (2005) with David Wain and Michael Showalter. They were all cast members on "The State". Stella played weekly shows at Fez Under Time Cafe in NYC until the Fez closed on February 1st, 2005.
Your harshest critic is always going to be yourself. Don't ignore that critic but don't give it more attention than it deserves.
Chicago, Illinois, USA
Check out our guide to superheroes, horror movies, and more.