UPCOMING PERFORMANCES
April
28, 2022

Tenor Soloist
Verdi Requiem
Wharton Center for the Performing Arts
East Lansing, MI
PAST PERFORMANCES
Recital and Masterclass Clinician - Kenosha Opera Festival
August, 2021
Dante - Dante 700 - Opera Festival of Chicago
July, 2021
Viva Violetta: Workshop of a La Traviata adaptation - Opera in the Rock
April, 2021
Soloist - Choral Dances from Gloriana - Benjamin Britten - UCA Chamber Choir
October 29, 2020
Soloist - University of Central Arkansas Piano Series
October 8, 2020
Alfredo, La Traviata, Opera in the Rock
May 2020 - Cancelled due to Covid-19
May 12, 16, 18, 2019
Alfredo, La Traviata, Minnesota Opera
Soloist, Bruckner Te Deum, Vaughan Williams Serenade to Music, Saginaw Bay Symphony Orchestra
March 30, 2019
Ray "Cracker" Shalk, The Fix (world premiere), Minnesota Opera
Felice, The Italian Straw Hat, Minnesota Opera
Kronprinz, Silent Night, Glimmerglass Opera, Minnesota Opera
Ruggero (cv), La Rondine, Minnesota Opera
Pedro (cv), Tiefland, Sarasota Opera
Alfredo (cv), La Traviata, Sarasota Opera
Gastone, La Traviata, Sarasota Opera
Normanno, Lucia di Lammermoor, Santa Fe Opera
Apprentice Artist, Santa Fe Opera
Da Xing, The Savage Land, Michigan State University
Rodolfo, La Bohème, Michigan State University
March 16-24, 2019
Jan. 26 - Feb. 3, 2019
2018
2018
2018
2017
2017
2017
2016
2016
2014