• The Phantom of the Opera- Raoul/Phantom Understudy

Majestic Theatre, NYC

National Tour

  • Thoroughly Modern Millie- Jimmy/Trevor Understudy

1st National

Off-Broadway and Regional

  • Company- Peter (August, '17)

Barrington Stages, MA
  • High Society- C.K. Dexter Haven

Walnut Street Theatre, Philadelphia
  • My Life With Albertine- Marcel Understudy (Dir. Richard Nelson)

Playwrights Horizons, NYC
  • Giant- Bick Understudy (Mus. La Chiusa)

Signature Theatre, VA
  • Beauty and the Beast- Title Role

Mill Mountain Theatre, VA
  • The Pajama Game- Max

Music Theatre of Wichita, KS
  • The Fantasticks- Matt

Maine State Music Theatre

NYC Workshops/Readings

  • Paradise Found- Ensemble (Dir. Hal Prince)

  • Hazel, a Musical Maid in America- George (Dir. Lucie Arnaz)


  • Law and Order- Guest Star (NBC)

  • Guiding Light- Tyler (feature, CBS)


  • Graduate- BFA in Musical Theatre from University of Michigan

  • Acting: Bob Krackower, Allan Savage

Special Skills

Dance- Partnering, Jazz, Tap; Unarmed Combat, Single and Double Rapier Training, Competitive Crossfitter, Olympic weightlifting, Good with Animals, Golf, Cocktail Aficionado