• Tamino in The Magic Flute at Hudson Lyric Opera

  • Poisson / Abate in Adriana Lecouvreur with NY Opera Forum

  • Normanno / Arturo in Lucia di Lammermoor with NY Opera Forum


  • Missa Luba (Tenor Soloist) with The Brearley Singers

  • The Enchantress with VHRP Live

  • In concert - Irish Songs and Stories - Winona, MN

  • Count Almaviva in The Barber of Seville with Amore Opera

  • Bob Crachit in Gilbert Sullivan and Scrooge with Amore Opera

Download Resume