Future ScheduleCesar Chavez in DoloresWest Edge OperaOakland, CAAugust 2, 10, & 16, 2025https://www.westedgeopera.org/doloreshttps://www.westedgeopera.org/festival Escamillo in CarmenSt. Pete OperaSt. Petersburg, FLJune 6, 8, 10, 13, & 15, 2025 https://stpeteopera.org/event/carmen/ Zuniga in CarmenFlorida Grand OperaMiami & Ft. Lauderdale, FLApril 12, 13, 15, 24, & 26, 2025https://fgo.org/season/carmen/ Past ScheduleThe Major General in The Pirates of PenzanceOpera Theatre of Saint LouisOpera on the GoSt. Louis, MOOctober 2024https://opera-stl.org/explore-learn/teachers/opera-on-the-go/ The CommentatorRiverside TheatreIowa City, IASeptember 5 - 15, 2024https://riversidetheatre.org/season-2024-2025/ Second Guard in Steal a Pencil for MeSono Luminus RecordsReleased August 23, 2024https://www.sonoluminus.com/store/steal-a-pencil-for-me Basilio Cover/Erster Soldat & Fünfter Jude CoverDes Moines Metro OperaIndianola, IAJune - July 2024https://desmoinesmetroopera.org Don Bartolo in Il barbiere di SivigliaOpéra LouisianeBaton Rouge, LAMay 3 & 5, 2024https://www.operalouisiane.com/barberofseville Soloist in Opera ValentineMillikin UniversityDecatur, ILFebruary 9, 2024 Bass Soloist in Mesías en EspañolThe Phoenix SymphonyPhoenix, AZDecember 9, 2023https://www.phoenixsymphony.org/show/handels-mesias-en-espanol/ Don Parmenione in L’occasione fa il ladroOpera SouthwestAlbuquerque, NMSeptember 8, 9, & 10, 2023https://www.operasouthwest.org/operas/loccasione-fa-il-ladro Emile de Becque in South Pacific in ConcertGalesburg Orpheum TheatreGalesburg, ILAugust 5 & 6, 2023 Angelotti & Un carceriere in ToscaFlorida Grand OperaMiami & Ft. Lauderdale, FLMarch - April 2023 Betto in Gianni Schicchi/Buoso’s GhostFlorida Grand OperaMiami & Ft. Lauderdale, FLJanuary - February 2023 Geronimo in El matrimonio secretoFlorida Grand OperaMiami, FLNovember 2022 Sarastro in Die Zauberflöte (Opera on the GO!)Opera Theatre of Saint LouisOctober 2022https://opera-stl.org/explore-learn/teachers/opera-on-the-go/ Ulysses S. Grant in The Mother of Us AllChautauqua Opera CompanyJuly 2022 Father in ThumbprintChautauqua Opera CompanyJuly 2022 Zuniga in CarmenOpera ColoradoMay 2022 The Senator in The ShiningOpera ColoradoFebruary - March 2022 Angelotti in ToscaOpera ColoradoNovember 2021 Monterone in RigolettoCentral City Opera July 2021 Masetto in Don GiovanniWichita Grand OperaMay 2021 Nick Shadow in The Rake’s Progress (Excerpt)Yale Opera - Opera ScenesMay 10-14, 2021 Sancho in Don Quichotte (Excerpt)Yale Opera - Duets ConcertMarch 15-17, 2021View the full Yale Opera performance below:https://youtu.be/AolUupHCRqw Don Alfonso (Cover) in Così fan tutteOpera NexGenMarch 2021 Schubert’s WinterreiseYale School of Music December 2020 Requiem (Mozart)Waterbury Symphony OrchestraMarch 2020 Riolobo in Florencia en el AmazonasYale OperaFebruary 2020 Daddy in The Snowy DayWorkshop at the Yale School of Music, developed by Houston Grand OperaJanuary 2020 Yale Opera ScenesFigaro in Le nozze di Figaro, Don Pedro in Béatrice et Bénédict, Riolobo in Florencia en el Amazonas, and Mr. Flint in Billy BuddYale OperaNovember 2019