Repertoire

Opera & Musical Theater Roles

* Upcoming

Argirio (cover) Tancredi Opera Southwest, Albuquerque, NM 2016     

Beppe I Pagliacci Opera Southwest, Albuquerque, NM 2017     

Count Almaviva Il Barbiere di Savilgia Opera at USC, Columbia, SC 2016

Dater 15 Speed Dating Tonight Opera at USC, Columbia, SC 2016

Don Basilio (cover) Le nozze di Figaro Charlottesville Opera, Charlottesville, VA 2018

Don Basilio (study cover) Le nozze di Figaro Opera Carolina, Charlotte, NC 2018

Don Curzio Le nozze di Figaro Charlottesville Opera, Charlottesville, VA 2018

Don Curzio (study cover) Le nozza di Figaro Opera Carolina, Charlotte, NC 2018

Don José La Tragédie de Carmen Charlottesville Opera, Charlottesville, VA 2018

El Remendado Carmen Quisisana Resort, ME 2016

El Remendado (study cover) Carmen Opera Carolina, NC 2018

Ferrando Cosi fan tutte Florence Symphony Orchestra, Florence, SC 2019

Ferrando (cover) Cosi fan tutte Opera Omaha, Omaha, NE 2017   

Ferrando Cosi fan tutte Opera at USC, Columbia, SC 2015

Jack (cover) Into the Woods Charlottesville Opera, Charlottesville VA, 2018

Jasper The Mystery of Edwin Drood Swift Creek Mill Theatre, Richmond, VA 2020*

Jailor La Perichole Opera at USC, Columbia, SC 2015

Lyonel Martha Opera at USC, Columbia, SC 2012

The Man Whistle Down the Wind VA Rep. Theater/FPC, Richmond, VA 2014

Mordred (cover) Camelot Charlottesville Opera, Charlottesville, VA 2018

Mr.Vogelsang The Impresario Tidewater Opera Initiative, Norfolk, VA 2017

Notary La Perichole Opera at USC, Columbia, SC 2015

Perrico La Dolorosa Opera at USC, Columbia, SC 2011

Peter Scrooge Opera at USC, Columbia, SC 2011

Rafael La Dolorosa Opera at USC, Columbia, SC 2011

Rinuccio Gianni Schicchi Christopher Newport University, Norfolk, VA 2018

Rinuccio Gianni Schicchi Opera Susquehanna, York, PA  2018

The Sailor Dido and Aeneas Capitol Opera Richmond, Richmond, VA 2018

The Sailor Dido and Aeneas Tidewater Opera Initiative, Norfolk, VA 2017

The Steward Into the Woods Charlottesville Opera, Charlottesville, VA 2018

Tamino Die Zauberflöte (abridged) Capitol Opera Richmond, Richmond, VA, 2018

Traveler Yonder Mountain Longwood University, Farmville, VA 2008

The Tyger Stranger from Paradise Opera Omaha, Omaha, NE 2017

Solo and Oratorio Roles

Bach Cantata 17 South Carolina Bach Choir 2012

Bach Cantata 147 FPC of Columbia, SC 2012

Bach BWV 196 First Presbyterian of Richmond, VA 2017

Bach Weihnachts-Oratorium Pickens Concert Choir, Greenville, SC 2018

Bach Weihnachts-Oratorium Pickens Concert Choir, Greenville, SC 2017

Bach Weihnachts-Oratorium First Presbyterian of Richmond, VA 2013

Handel Hercules Oratorio Society of Richmond, VA 2019*

Handel Messiah Reston Chorale, VA 2019

Handel Messiah City of Columbia, SC Sing Along Messiah 2014

Saint-Saëns Oratorio de Noël First Presbyterian of Columbia, SC 2017

Vaughan Williams Serenade to Music University of South Carolina, SC 2017