L’amico Fritz, Teatro Grattacielo - July 2025
Opera in the Park, Opera Idaho - June 2025
Pagliacci, Marble City Opera - June 2025
La traviata, Opera Idaho - March 2025
Suor Angelica/Gianni Schicchi, Opera Idaho - October 2024
Opera in the Park, Opera Idaho - July 2024
Il tabarro, Marble City Opera - June 2024
Pirates of Penzance, Raylynmor Opera - May 2024
Così fan Tutte, WTAMU Opera Theater - April 2024
Romeo et Juliette, Opera Idaho - February 2024
Opera in the Park, Opera Idaho - July 2023
Susannah, Marble City Opera - June 2023
Macbeth, Opera Idaho - January 2023
Opera in the Park, Opera Idaho - July 2022
Le nozze di Figaro, Opera Ithaca - April 2022
Opera in the Park, Opera Idaho - July 2021
Suor Angelica/Gianni Schicchi, Heartland Opera - March 2020
Die Fledermaus, Raylynmor Opera - October 2019
Die Fledermaus, Amarillo Opera - October 2019
Camelot, Charlottesville Opera - July 2019
Opera Gala Concert, Amarillo Opera - May 2019
The Barber of Seville, Raylynmor Opera - May 2019
Aida, Opera Idaho - February 2019
Into the Woods, Charlottesville Opera - August 2018
Man of La Mancha, Amarillo Opera - April 2018
Madama Butterfly, Raylynmor Opera - March 2018
L’Elisir d’amore, Opera Idaho - October 2017
Oklahoma, Charlottesville Opera - August 2017
Don Giovanni**, Stara Zagora State Opera, Bulgaria - June 2017
Die Fledermaus, Opera Idaho - November 2016
Macbeth, Raylynmor Opera - October 2016
South Pacific, Charlottesville Opera - August 2016
The Pirates of Penzance, Amarillo Opera - April 2016
Turandot, Rimrock Opera - February 2016
Die Zauberflöte, UMKC Conservatory of Music - November 2015
My Fair Lady, Charlottesville Opera - August 2015
Manon Lescaut, Mobile Opera - March 2015
L’Amico Fritz, Winter Opera St. Louis - January 2015
Werther, Mobile Opera - October 2014
Madama Butterfly, Mobile Opera - March 2014
The Mikado, Mobile Opera - October 2013
The Drowsy Chaperone, LOOK Musical Theatre - June/July 2013
Hello, Dolly!, LOOK Musical Theatre - June/July 2013
Die Zauberflöte, Nashville Opera - April 2013
La fanciulla del West, Mobile Opera - March 2013
Tosca, Anchorage Opera - January 2013
Don Pasquale, Mobile Opera - November 2012
Avenue Q, LOOK Musical Theatre - June/July 2012
A funny thing… Forum, LOOK Musical Theatre - June/July 2012
Gypsy, LOOK Musical Theatre - June/July 2012
Show Boat, Fresno Grand Opera - May 2012
Turandot, Mobile Opera - April 2012
Sunset Blvd., Mobile Opera - October 2011
Rigoletto, Rimrock Opera - October 2011
Tosca, Rimrock Opera - April 2011
Tosca, Mobile Opera - April 2011
The Light in the Piazza, Mobile Opera - February 2011
Candide, Mobile Opera - October 2010
The Merry Widow, Rimrock Opera - September 2010
Patience, LOOK Musical Theatre - June/July 2010
Kiss Me, Kate, LOOK Musical Theatre - June/July 2010
The Boy Friend, LOOK Musical Theatre - June/July 2010
Der fliegende Holländer, Mobile Opera - March 2010
Sweeney Todd, Mobile Opera - January 2010
The Barber of Seville, Rimrock Opera - September 2009
A Little Night Music, LOOK Musical Theatre - June/July 2009
My Fair Lady, LOOK Musical Theatre - June/July 2009
The Gondoliers, LOOK Musical Theatre - June/July 2009
La fanciulla del West, Kansas City Puccini Festival - May 2009
The Pirates of Penzance, Lyric Opera of Kansas City - April 2009
Carmen, Rimrock Opera (MT) - March 2009
Lucia di Lammermoor, Mobile Opera - October 2008
Our Town, Civic Opera Theater of Kansas City - June 2008
La rondine, Kansas City Puccini Festival - May 2008
Cold Sassy Tree, Amarillo Opera - April 2008
La fanciulla del West, Rimrock Opera (MT) - October 2007
Everlasting Universe*, Civic Opera Theater of Kansas City - August 2007
The Medium, Civic Opera Theater of Kansas City - August 2007
Tosca, Kansas City Puccini Festival - May 2007
The Mikado, Civic Opera Theater of Kansas City - May 2007
Il barbiere di Siviglia, Lyric Opera of Kansas City - March 2007
Street Scene, Civic Opera Theatre of Kansas City - June 2006
Il trittico, Kansas City Puccini Festival - May 2006
Edgar, Civic Opera Theatre of Kansas City - August 2005
Passion, Civic Opera Theatre of Kansas City - June 2005
Turandot, Kansas City Puccini Festival - May 2005
La bohème, Rimrock Opera (MT) - April 2005
Don Giovanni, UMKC Conservatory of Music - February 2005
Falstaff, Civic Opera Theatre of Kansas City - August 2004
Madama Butterfly, Kansas City Puccini Festival - May 2004
Le nozze di Figaro, Civic Opera Theatre of Kansas City - August 2003
Manon Lescaut, Kansas City Puccini Festival - May 2003
La bohème, Kansas City Puccini Festival - May 2002
Edgar, Kansas City Puccini Festival - May 2001
La traviata, UMKC Conservatory of Music - March 2001
Tosca, Kansas City Puccini Festival - May 2000
Suor Angelica, UMKC Conservatory of Music - February 2000
Gianni Schicchi, UMKC Conservatory of Music - February 2000
A Midsummer Night's Dream, UMKC Conservatory of Music - November 1999
Il tabarro, UMKC Conservatory of Music - April 1999
Le nozze di Figaro, UMKC Conservatory of Music - February 1999
Il barbiere di Siviglia, UMKC Conservatory of Music - November 1998
Die Zauberflöte, UMKC Conservatory of Music - March 1998
La bohème, UMKC Conservatory of Music - November 1997
Amahl and the Night Visitors, Opera Northwestern (LA) - November 1996
Don Giovanni, Opera Northwestern (LA) - November 1995
* denotes world premiere
** European Debut