The Pirates of Penzance 2006
as Frederic
Trial by Jury 2005
as The Defendant
H.M.S. Pinafore & Trial by Jury 2005
as Ralph Rackstraw
The Dangerous Liaisons - San Francisco Opera 1994
as Chevalier de Danceny
La Bohème 1994
as Rodolfo
The Gondoliers 1990
as Marco Palmieri
Credits from TMDB.