Broadway: Pippin (Theo). Regional: Pippin (Theo), A.R.T., Marie Antoinette (Dauphin, I.R.N.E. Award - Most Promising Young Actor), A.R.T., All My Sons (Bert), Huntington Theatre Company; The Life of Galileo (Andrea Sarti), Underground Railway Theatre; A Christmas Story (Ralphie, I.R.N.E. Nomination), New Repertory Theatre; Ragtime (Edgar), Berklee College of Music; The Full Monty (Nathan), Turtle Lane Playhouse; Oliver (Oliver), Wellesley Players. He also has performed in numerous Watertown Children’s Theatre productions and with Revels.