As the Baritone in Philip Glass's Hydrogen Jukebox, Utopia Opera, 2017

photo credits: Joe Ritter


As Roland Gray in Cecil Price Walden's The Contract Player, OperaRox Productions, 2017

photo credits: Feltkamp Photography


As Papageno in Wolfgang Amadeus Mozart's Die Zauberflöte, Bard Conservatory Opera, 2016

photo credits: Tam Photography


As Sergeant Sulpice in Gaetano Donizetti's La fille du régiment, Bard College Opera Scenes, 2015

photo credits: Feltkamp Photography


As Stine in Cy Coleman's City of Angels, UNL Musical Theatre, 2014

photo credits: Greg Nathan & Sean Flattery


Promotional poster for lecture recital on Hamlet, UNL, 2014

design credit: Jacob Joslyn

design credit: Jacob Joslyn


As Sid in Benjamin Britten's Albert Herring, UNL Opera, 2013

photo credits: Laurel Shoemaker


As Martin in Leonard Bernstein's Candide, UNL Opera, 2013