Engagements Download full resume 2025 Don BasilioLe Nozze di FigaroNorth Carolina Opera 2024 NickLa Fanciulla del WestNorth Carolina Opera SteuermannDer fliegende HolländerPainted Sky Opera 2023 RinuccioGIanni SchicchiSoo Theatre HerodesSalomeRimrock Opera SoloistRecitalEmporia State University JaquinoFidelioIndianapolis Chamber Orchestra SoloistRecitalButler County Community College 2022 Un LampionaioManon LescautNorth Carolina Opera Othien Ourland (world premiere)San Jose Chamber Orchestra Monostatos (guest artist)Die ZauberflöteMiami Music Festival MonostatosDie ZauberflöteNorth Carolina Opera Tenor SoloistSchubert Mass in GWichita Symphony MimeDas RheingoldMiami Wagner Institute RaphaelSatan’s FallPepperdine University 2021 Gastone La TraviataSoo Theatre Guest ArtistRecitalTarleton State University 2020 Bardolfo FalstaffSocial Distance Opera Tenor Soloist La Vieille prière bouddhiqueEmporia State University 2019 Hywel Ddu Blodwen (USA Premiere)Rimrock Opera Foundation 2018 Eric NosferatuRimrock Opera Foundation Steuermann Der fliegende HolländerBlack Musical Arts-Kansas City Guest Artist Recital/MasterclassN.A.T.S - Arkansas Chapter Soloist RecitalSandzen Concert Series 2017 Sancho Panza Man of La ManchaIndianapolis Opera Soloist RecitalEmporia State University Soloist Evening of OperaTopeka Festival Singers Soloist RecitalTabor College Soloist RecitalUniversity of Arkansas 2016 Sancho Panza Man of La ManchaAsheville Lyric Opera Pong TurandotRimrock Opera Foundation 2015 Spoletta ToscaLyric Opera of Kansas City