upcoming
Don Ottavio - Don Giovanni - Utah Symphony and Opera '08
Ruggero - La Rondine - Sarasota Opera '08
Erscheinung eines Jünglings - Die Frau ohne Schatten - Opera National de Paris '08
Anatol - Vanessa - New York City Opera Fall '07

roles
Luiz - The Gondoliers - Utah Symphony and Orchestra Summer '07
Don José - Carmen - Festival Opera Summer '07
Belmonte - Die Entfurüng aus dem Serail - Michigan Opera Theatre, May '07
Don José - Carmen - Opera Memphis March '07
Ferrando - Cosi fan tutte - Opera de Nice Jan '07
Ferrando - Cosi fan tutte - New York City Opera Oct/Nov '06
Camille - The Merry Widow - Kansas City Lyric Opera May '06
The Duke - Rigoletto - Opera Memphis April '06

F
aust - Faust - Shreveport Opera October '05
Flamand - Capriccio - NYCO September '05
Slim - Paul Bunyan - Central City Opera '05
Laurie - Little Women - NYCO Japan Tour May '05
Camille - The Merry Widow - Opera Memphis March '05
Iff the Water Genie - Haroun and the Sea of Stories - NYCO Oct. '04
Henry - Die Schweigsame Frau - Long Beach Opera June '04
George Shannon - Corps of Discovery - Opera Memphis - April '04
Rodolfo - La Bohème - Opera Memphis - October '03
Paris* - La Belle Helene - Santa Fe Opera '03
Tenor Actor* - Madame Mao (World Premier) - Santa Fe Opera '03
Meriwether Lewis - Corps of Discovery - Missouri Theatre, Columbia, MO '03
Ferrando - Cosi fan tutte - Toledo Opera - April '03
Remendado - Carmen - Opera Omaha - January '03
Meriwether Lewis - Corps of Discovery - Monticello '03 
Third Jew - Salome - New York City Opera '02
Herrison* - L'Etoil - New York City Opera '02
Father Grenville* - Dead Man Walking - New Yok City Opera '02 
Roderigo - Othello - Opera Omaha '02 
Rodolfo - La Bohème - Dubuque Symphony '02 
Sacco*, Bianchini*- Sacco & Vanzetti - Tampa Bay Performing Arts Center '01 
Cardinal, Reporter - Sacco & Vanzetti - Tampa Bay Performing Arts Center '01 
Eisenstein & Alfred - Die Fledermaus - Merola Program/W.O.T. Tour ‘00 
Rodolfo - La Bohème -Yale Opera '00 
Rinuccio - Gianni Schicchi - New Jersey Metro Lyric Opera '99 
Roderigo - Othello - Opera Theatre of St. Louis '99 
Fenton - Falstaff - Yale Opera '99 
Vodemon - Iolanta - Yale Opera '99 
Sam Polk - Susannah - Aspen Music Festival & School '98 
Ein Soldat - Der Kaiser von Atlantis - Yale Opera '98 
Eisenstein - Die Fledermaus - Yale Opera '98
 
(*Cover)

concert
Der Ferne Klang - Shrecker - American Symphony Orchestra '07
Leibeslieder Waltzes -
Brahms - New York City Ballet '06
Stabat Mater
- Rossini - Yale Symphony Orchestra '04
Les Murray Poems - Charles Wourinen - Guggenheim Works & Process NYC '03 
Requiem - Mozart - Yale Glee Club '00 
Messiah - Handel - Hartford Symphony  '98,'99 
Renard - Stravinsky - Aspen Opera Theatre Center '98 
Vesperae Solennes de Confessore - Mozart - New Britten Chorale '97 
Ode on St. Cecilia’s Day - Handel - Meeting House Chorale & Orch '97 
Missa in Augustiis - Haydn - Yale Glee Club '97