Repertoire
Florentine Opera
  • TOSCA
  • CARMEN
Ft. Worth Opera Festival
  • GLORY DENIED
Nashville Opera
  • THE PIRATES OF PENZANCE
Tulsa Opera
  • CARMEN
Knoxville Opera
  • AIDA
Syracuse Opera
  • MADAMA BUTTERFLY
Opera Tampa
  • SACCO & VANZETTI
  • LA FANCIULLA DEL WEST (Co-Director)
Shreveport Opera
  • LA BOHEME
  • MAN OF LA MANCHA
  • DON GIOVANNI
  • TOSCA
  • DEAD MAN WALKING
  • HMS PINAFORE
  • THE MERRY WIDOW
  • MADAMA BUTTERFLY
  • LA TRAGEDIE DE CARMEN
  • I PAGLIACCI
  • THE FANTASTICKS
  • AMAHL AND THE NIGHT VISITORS
  • MANON LESCAUT
Opera Delaware
  • ELIXIR OF LOVE
  • FALSTAFF
  • SEMIRAMIDE (Rossini)
Opera Naples
  • BARBER OF SEVILLE
Pensacola Opera
  • DEAD MAN WALKING
  • GLORY DENIED
  • AIDA
  • CARMEN
  • LA BOHEME
  • LA TRAVIATA
  • MAN OF LA MANCHA
  • THE MERRY WIDOW
Janiec Opera Company at the Brevard Music Center
  • A MIDSUMMER NIGHTS DREAM
  • ALBERT HERRING
  • FALSTAFF
  • STREET SCENE
  • THE MERRY WIDOW
  • ELXIR OF LOVE
  • FALLING ANGEL (World Premiere)
  • THREEPENNY OPERA
  • HMS PINAFORE
  • SWEENEY TODD
  • MARRIAGE OF FIGARO
  • SUOR ANGELICA
  • CANDIDE
  • MADAMA BUTTERFLY
  • SISTER CARRIE (WORKSHOP)
  • TINTYPES
  • SPEED DATING TONIGHT!
  • TALES OF HOFFMANN (Fight Choreographer)
  • DIE FLEDERMAUS (Choreographer)
  • LA TRAVIATA (Choreographer)
Amarillo Opera
  • MARRIAGE OF FIGARO
  • SPEED DATING TONIGHT!
  • THE BALLAD OF BABY DOE
Opera on the James
  • THE BARBER OF SEVILLE
  • THE MERRY WIDOW
  • FALSTAFF
  • THE MAGIC FLUTE
  • CARMEN
Winter Opera
  • FALSTAFF
  • THE MERRY WIDOW
  • STUDENT PRINCE
Augusta Opera
  • SWEENEY TODD
  • MAN OF LA MANCHA
  • HANSEL AND GRETEL
  • LA TRAGEDIE DE CARMEN
St. Petersburg Opera
  • MARRIAGE OF FIGARO
  • RIGOLETTO
  • CARMEN
  • SWEENEY TODD
Asheville Lyric Opera
  • SWEENEY TODD
Diamond Opera Theater
  • THE MEDIUM
  • FACE ON THE BARROOM FLOOR
University of Memphis
  • MARRIAGE OF FIGARO
  • SPEED DATING TONIGHT!
University of Miami
  • RAKES PROGRESS
Cleveland Opera
  • MAN OF LAN MANCHA (Fight Choreographer)
Opera Grand Rapids
  • DIE FLEDERMAUS (Choreographer)
Kansas University Opera Theater
  • TROUBLE IN TAHITI/ARIAS AND BARCAROLLES
University of Minnesota, Duluth
  • THE MERRY WIDOW