Future Schedule

Cesar Chavez in Dolores

West Edge Opera

Oakland, CA

August 2, 10, & 16, 2025

https://www.westedgeopera.org/dolores

https://www.westedgeopera.org/festival

Escamillo in Carmen

St. Pete Opera

St. Petersburg, FL

June 6, 8, 10, 13, & 15, 2025

https://stpeteopera.org/event/carmen/

Zuniga in Carmen

Florida Grand Opera

Miami & Ft. Lauderdale, FL

April 12, 13, 15, 24, & 26, 2025

https://fgo.org/season/carmen/

Past Schedule

The Major General in The Pirates of Penzance

Opera Theatre of Saint Louis

Opera on the Go

St. Louis, MO

October 2024

https://opera-stl.org/explore-learn/teachers/opera-on-the-go/

The Commentator

Riverside Theatre

Iowa City, IA

September 5 - 15, 2024

https://riversidetheatre.org/season-2024-2025/

Second Guard in Steal a Pencil for Me

Sono Luminus Records

Released August 23, 2024

https://www.sonoluminus.com/store/steal-a-pencil-for-me

Basilio Cover/Erster Soldat & Fünfter Jude Cover

Des Moines Metro Opera

Indianola, IA

June - July 2024

https://desmoinesmetroopera.org

Don Bartolo in Il barbiere di Siviglia

Opéra Louisiane

Baton Rouge, LA

May 3 & 5, 2024

https://www.operalouisiane.com/barberofseville

Soloist in Opera Valentine

Millikin University

Decatur, IL

February 9, 2024

Bass Soloist in Mesías en Español

The Phoenix Symphony

Phoenix, AZ

December 9, 2023

https://www.phoenixsymphony.org/show/handels-mesias-en-espanol/

Don Parmenione in L’occasione fa il ladro

Opera Southwest

Albuquerque, NM

September 8, 9, & 10, 2023

https://www.operasouthwest.org/operas/loccasione-fa-il-ladro

Emile de Becque in South Pacific in Concert

Galesburg Orpheum Theatre

Galesburg, IL

August 5 & 6, 2023

Angelotti & Un carceriere in Tosca

Florida Grand Opera

Miami & Ft. Lauderdale, FL

March - April 2023

Betto in Gianni Schicchi/Buoso’s Ghost

Florida Grand Opera

Miami & Ft. Lauderdale, FL

January - February 2023

Geronimo in El matrimonio secreto

Florida Grand Opera

Miami, FL

November 2022

Sarastro in Die Zauberflöte (Opera on the GO!)

Opera Theatre of Saint Louis

October 2022

https://opera-stl.org/explore-learn/teachers/opera-on-the-go/

Ulysses S. Grant in The Mother of Us All

Chautauqua Opera Company

July 2022

Father in Thumbprint

Chautauqua Opera Company

July 2022

Zuniga in Carmen

Opera Colorado

May 2022

The Senator in The Shining

Opera Colorado

February - March 2022

Angelotti in Tosca

Opera Colorado

November 2021

Monterone in Rigoletto

Central City Opera

July 2021

Masetto in Don Giovanni

Wichita Grand Opera

May 2021

Nick Shadow in The Rake’s Progress (Excerpt)

Yale Opera - Opera Scenes

May 10-14, 2021

Sancho in Don Quichotte (Excerpt)

Yale Opera - Duets Concert

March 15-17, 2021

View the full Yale Opera performance below:

https://youtu.be/AolUupHCRqw

Don Alfonso (Cover) in Così fan tutte

Opera NexGen

March 2021

Schubert’s Winterreise

Yale School of Music

December 2020

Requiem (Mozart)

Waterbury Symphony Orchestra

March 2020

Riolobo in Florencia en el Amazonas

Yale Opera

February 2020

Daddy in The Snowy Day

Workshop at the Yale School of Music, developed by Houston Grand Opera

January 2020

Yale Opera Scenes

Figaro 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 Budd

Yale Opera

November 2019