Ensemble player in "Spring Awakening", Eugene O'Neill Theatre, Broadway, Dec 2006-present
(March 24, 2010 - April 24, 2011) Ensemble in American Idiot on Broadway, understudying The Representative of Jingletown and Rock N' Roll Boyfriend
(November 2012 - February 2013) Matt in the Off-Broadway revival of Bare
(August 9, 2018 - September 30, 2018) Musical: Be More Chill (off-broadway) - playing Rich Goranski and understudying Jeremy Heere, at The Perishing Square Signature Theatre
(February 10th 2019 - unknown) Musical: Be More Chill (on Broadway) - playing Rich Goranski, at the Lyceum Theatre
(2015) Musical: Be More Chill - playing Rich Goranski, at Two River Theatre, New Jersey