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