(January 19, 2018 - February 11, 2018) Stage Musical: Into the Woods - playing Jack, at The Baldwin Theatre, Royal Oak, MI, USA
(June 2, 2017 - June 17, 2017) Stage Musical: 42nd Street (directed by Jennifer Ward) - playing Billy Lawlor, at St. Dunstan's Theatre, Bloomfield Hills, MI, USA
(November 13, 2015 - November 16, 2015) Stage Musical: A Chorus Line (directed by Jackson Bloom) - playing Gregory Gardner, at Historic Playmaker's Theatre, Chapel Hill, NC, USA
(October 9, 2015 - October 10, 2015) Stage Play: Antigone (directed by Ivo van Hove) - playing Polyneices, at Carolina Performing Arts, Chapel Hill, NC, USA