[2] He was a longtime performer at the Pittsburgh CLO Academy (Pittsburgh Civic Light Opera), where he performed with their "Mini Stars" touring vocal group and earned a Gene Kelly Award scholarship.
[5] During his time with the Pittsburgh Civic Light Opera (CLO), he performed in several productions including A Musical Christmas Carol, Peter Pan, or The Boy Who Would Not Grow Up, Oliver!, Les Misérables, The Sound of Music, Into the Woods, and Anything Goes.
[7] Outside of the CLO, his stage roles include The Music Man concert at Kennedy Center Concert Hall in Washington D.C. and The Burnt Part Boys with the Bald Theatre Company.
He won a Level II Theatre Award at National YoungArts Week in Miami.
On September 23, 2022, he and Andrew Barth Feldman released "In My Head", a duet written by songwriters Daniel Mertzlufft and Jacob Ryan Smith about the budding romance between two young men.