Productions
Current Season
Cinnabar Theatre &
Pocket Opera
2024 Season
La Boheme
Schaunard
Stanford Chorale
Mozart’s Coronation Mass in C
Bass Soloist
Opera San Jose
2023 - 2024 Season
Roméo et Juliette
Paris Cover
Gregorio Cover
Barbiere di Seviglia
Police Sergeant
Fiorello Cover
Rigoletto
Marullo
San Francisco Opera
2023 - 2024 Season
Lohengrin
Chorus
Opera San Jose Chorus
August 2015 - 2022
Tosca
Le Nozze Di Figaro
Carmen
Lucia Di Lammermoor
Il Barbiere di Siviglia
La Boheme
Mozart and Salieri
Dido and Aeneas
Westside Story
Lyric Opera Studio of Weimar
2018
Die Zauberflöte
Papageno
Sprecher
Lyric Theater of San Jose
2022
Into the Woods
Wolf / Cinderella’s Prince
Pirates of Penzance
Pirate King
West Edge Opera
2024 Season
Bulrusher
Bass
SJSU Opera Theatre
Ophémon
L’amant Anonyme
Pocket Opera
2022 - 2023 Season
Tosca
Sciarrone
San Francisco Opera Guild
2023 - 2024 Season
L’Elisir d’Amore
Dulcamara
Previous Productions
West Edge Opera
2023
Le Rossignol
Japanese Envoy
Dolores
Richard/Chorus
Opera San Jose
2022 - 2023 Season
Falstaff
Pistola Cover
Tosca
Sacristan and Jailer Cover
Le Nozze Di Figaro
Antonio Cover
Opera San Jose Outreach
2019-2020
Little Red Riding Hood
The Big Bad wolf/Huntsman