2016
- Commendatore/Van Helsing Don Giovanni Undercroft Opera
2015
- Baritone Soloist Vom Tod im Wald Carnegie Mellon University Wind Ensemble
- Baritone Soloist Funniculi, Funnicula LightTrax, Radio Advertisement for Roma Catering
2014
- Diego Rivera Frida Microscopic Opera
- Dr. Dulcamara The Elixir of Love (Outreach Performance) Resonance Works
- Baritone Soloist Beethoven – Symphony No. 9 Carnegie Mellon School of Music
2013
- Olivier Thérèse Raquin Microscopic Opera
- Zuniga Carmen Undercroft Opera
- Featured Soloist Prom Praise 2013 All Souls Orchestra at The Royal Albert Hall in London, England
- Black Bob The Little Sweep Microscopic Opera
2012
- Andrew Borden Lizbeth Microscopic Opera
- Stanley A Streetcar Named Desire Independent Production
2011
- Farmer Boggis Fantastic Mr. Fox Microscopic Opera
- Figaro The Marriage of Figaro Undercroft Opera
- Il Notaio Gianni Schicchi Duquesne University Opera Workshop
- Michele Il Tabarro Undercroft Opera
2010
- Gianni Schicchi Gianni Schicchi Pittsburgh Savoyards
- Fiorello Il Barbiere di Siviglia (student matinee) Pittsburgh Opera
- Giorgio Germont La Traviata Undercroft Opera
2009
- Dr. Dulcamara The Elixir of Love Undercroft Opera
2007
- Dad Phantasmagoria? No! Phantasmagorilla! Opera Theater of Pittsburgh
2006
- Voice of God Noye’s Fludde Opera Theater of Pittsburgh
2002