UPCOMING PERFORMANCES
PAST PERFORMANCES
DIDO AND AENEAS
Aeneas
MIOpera
August 2024
​
​
​
TOO MANY SOPRANOS
Nelson Deadly
Cedar Rapids Opera
June 2024
​
TOSCA
Spoletta
Dayton Opera
April 2024
​​
​​
​​
ON BROADWAY!
Soloist
Dayton Philharmonic Youth Orchestra
March 2024
​
DIE FLEDERMAUS
Alfred
Peach State Opera
January 2024
SWEENEY TODD
Pirelli
Dayton Opera
November 2023
​
KOL HALEV: Jewish Voices of the American Songbook
Soloist
Congregation Beth El (Maryland)
May 2023
​
MISSA BREVIS K. 259 (Mozart)
Tenor Soloist
Dayton Philharmonic
May 2023
​
PHONY (D.M. Brown)
Claude
Hub City Opera
April 2023
​
​
​
DAS RHEINGOLD
Froh
Dayton Opera
April 2023
​
​
​
"SCINTILLATING SHAKESPEARE"
Selections from Roméo et Juliette, Macbeth, Falstaff, West Side Story
Illinois Symphony Orchestra
February 2023
​
​
​
MESSIAH
Tenor Soloist
Dayton Philharmonic
December 2022
​
​
​
AMAHL AND THE NIGHT VISITORS
King Kaspar
Dayton Opera
December 2022
​
​
​
THE ELIXIR OF LOVE
Nemorino
Dayton Opera
October - November 2022
​
​
​
​
CARMEN
Don José
MIOpera
July - August 2022
​
​
​
​
LA RONDINE
Ruggero
Opera in the Ozarks
June - July 2022
COSÌ FAN TUTTE
Ferrando
Opera in the Ozarks
June - July 2022
​
​
​
​
CARMEN
Don José
Loudoun Lyric Opera
February 2022
​
​
​
​
LA TRAVIATA
Alfredo
MASSOpera
October 2021
CENDRILLON (Viardot)
Prince Charming
Franklin Light Opera
September 2021
LA TRAVIATA (Motion Picture)
Alfredo
MIOpera
August 2021
​
​
​
​
LA BOHÈME (Radio Broadcast)
Rodolfo
MIOpera
June 2021
GIANNI SCHICCHI (Virtual)
Rinuccio
Random Opera Company
February 2021
​
​
​
​
PARSIFAL
Dritte Knappe
Indiana University
November 2019
​
​
​
​
MASS (Bernstein)
Celebrant
Indiana University
April 2019
​
​
​
​
DIALOGUES OF THE CARMELITES
Le Chevalier de la Force
Indiana University
October 2018
​
​
​
​
DIE ZAUBERFLÖTE
Tamino
Prague Summer Nights Festival
July 2018
​
​