UPCOMING PERFORMANCES
PAST PERFORMANCES
Deux Voix 9th Anniversary Concert - Soloist
August 2023
Afternoon on Broadway - Soloist - Kalamazoo Symphony
April, 2023
Mozart Missa Brevis - Soloist - Salzburg and Vienna, Austria - MSU Choral Union
June, 2023
Mozart Missa Brevis - Soloist - Michigan State University Orchestra and Choir
April, 2023
Recital - Hope College
Beethoven Choral Fantasy - Soloist - Central Reformed Church
January, 2023
April, 2023
Verdi Requiem - Soloist - Michigan State University
2022
Recital and Masterclass Clinician - Kenosha Opera Festival
2021
Dante - Dante 700 - Opera Festival of Chicago
2021
Viva Violetta: Workshop of a La Traviata adaptation - Opera in the Rock
2021
Soloist - Choral Dances from Gloriana - Benjamin Britten - UCA Chamber Choir
2020
Soloist - University of Central Arkansas Piano Series
2020
Alfredo, La Traviata, Opera in the Rock
Cancelled due to Covid-19
2019
Alfredo, La Traviata, Minnesota Opera
Soloist, Bruckner Te Deum, Vaughan Williams Serenade to Music, Saginaw Bay Symphony Orchestra
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
2019
2019
2018
2018
2018
2017
2017
2017
2016
2016
2014