Miss Saigon: 25th Anniversary Performance 2016
as Ensemble
Squared 2014
as Wally
Waiting in the Wings: The Musical 2014
as Peter
The Best Man 2014
as Scott
Big Gay Love 2013
as Chase
Naked Boys Singing! 2007
as Performer
Jerry Springer: The Opera 2005
as Elvis Chang
Credits from TMDB.