| Her New Home (Premiere) | William Sergeant Kendall | Garth Newel Music Center | 2024 | 
| Pirates of Penzance | Chief of Police | Opera San Antonio | 2024 | 
| Amahl & Night Visitors | Melchior | Opera San Antonio | 2023 | 
| Tosca | Sacristan | Arizona Opera | 2023 | 
| La Bohème | Colline | Bar Harbor Music Festival | 2022 | 
| A Little Night Music | Carl Magnus | Arizona Opera | 2022 | 
| Don Giovanni | Masetto | FF Collective | 2022 | 
| Fidelio Ariadne auf Naxos | Don Pizarro Trufaldin | Queen City Opera Arizona Opera (canceled) | 2022 2021 | 
| M. Butterfly | Judge/Tourpon (cover) | Santa Fe Opera (canceled) | 2020 | 
| Ariadne auf Naxos | Trufaldin | Arizona Opera (canceled) | 2020 | 
| La Bohème | Colline | Arizona Opera | 2020 | 
| Fellow Travelers | Asst./Bookseller/Guest | Arizona Opera | 2019 | 
| Der Freischütz | Kaspar | Queen City Opera | 2019 | 
| Così fan tutte (Studio) | Don Alfonso | Arizona Opera | 2019 | 
| Le Nozze di Figaro | Figaro | Arizona Opera | 2019 | 
| Silent Night | British Major | Arizona Opera | 2019 | 
| La Traviata | Dr. Grenville | Arizona Opera | 2019 | 
| La Bohème | Marcello | Salt Marsh Opera | 2018 | 
| Il barbiere di Siviglia | Bartolo | Summer Garden Opera | 2018 | 
| La Fanciulla del West | Jose Castro/Billy | Virginia Opera | 2017 | 
| Samson et Dalila | 2nd Philistine | Virginia Opera | 2017 | 
| Plundering Pirates | Scurvy | Atlanta Symphony Orch. | 2017 | 
| Turandot | Timur (Cover) | Virginia Opera | 2017 | 
| Der Freischütz | Caspar (Cover) | Virginia Opera | 2017 | 
| Il barbiere di Siviglia | Bartolo (Matinee Perf.) | Virginia Opera | 2016 | 
| Seven Deadly Sins | Mother | Virginia Opera | 2016 | 
| Tosca | Spoletta (Cover) | Cincinnati Opera | 2016 | 
| Romeo et Juliette | Duke | Toledo Opera | 2016 | 
| Madama Butterfly | Bonze | Toledo Opera | 2015 | 
| Lohengrin (Concert) | Telramund | Wagner Soc. Cincinnati | 2015 | 
| Die Zauberflote | 2nd Arm. Man/1st Priest | Dayton Opera | 2014 | 
| Brundibar | Brundibar | Cincinnati Chamber Opera | 2014 | 
| Der Kaiser von Atlantis | Der Lautsprecher | Cincinnati Chamber Opera | 2014 | 
| L’Orfeo | Plutone/Carronte | Cincinnati Chamber Opera | 2014 | 
| Amahl...Night Visitors | Melchior | Clermont Philharmonic | 2013 | 
| Der Rosenkavalier | Lerchenau’schen | Cincinnati Opera | 2013 | 
| Acis & Galatea | Polyphemus | Cincinnati Chamber Opera | 2013 | 
| Don Pasquale | Malatesta | Alamo Opera | 2012 | 
| Don Giovanni | Masetto | CCM | 2012 | 
| Don Giovanni | Masetto | Utah Festival Opera & MT | 2011 |