| Curtains as Aaron Fox (Broadway, Original Cast, opening March 2007; OCC Award Nomination) The Full Monty (West End Premiere) as Malcolm McGregor (London's West End, 2002) The Full Monty as Malcolm McGregor (Broadway, Original Cast, 2000-2001) Candide as Candide (Broadway Revival, 1997; Theatre World Award, Drama League Award, Drama Desk Nomination) |
| A Tree Grows In Brooklyn as Johnny Nolan (City Center Encores!, 2005) Encores! Bash (City Center Encores!, November 2003) Encores! Broadway Bash (City Center Encores!, 2001) Strike Up The Band as Jim Townshend (City Center Encores!, 1998) Dream True as Peter (Vineyard Theatre, 1998) Floyd Collins as Homer Collins (Playwright's Horizons, 1996) The Trojan Women: A Love Story as Aeneas (En Garde Arts, 1996) Allegro (City Center Encores!, 1994) Hit the Lights! (Vineyard Theatre, 1993/94) |
| The Phantom of the Opera as Raoul (National Tour) The Music of the Night (National Tour) Hair as Claude (International Tour) |
| South Pacific in concert as Lt. Joe Cable (Carnegie Hall, 2005) Dream True in Concert as Vernon (Cooper Union, 2004) Floyd Collins reunion concert as Homer Collins (Playwright's Horizons, 2003) Funny Girl in Concert as Wedding Tenor (Actor's Fund Benefit, 2002) Carousel in Concert as Enoch Snow (Carnegie Hall, 2002) The Velveteen Rabbit |
| Curtains as Aaron Fox (LA's Ahmanson Theatre, 2006) The Highest Yellow as Dr. Felix Rey (Signature Theatre, VA, 2004; Helen Hayes Award) Brigadoon as Tommy (Reprise! Concert Series, 2004) 110 in the Shade as Starbuck (Pasadena Playhouse, 2004; Backstage West Garland Award) Casino Paradise as Stanley (Prince Music Theatre, Philadelphia, 2004) Beauty as Prince Charming (La Jolla Playhouse, 2003) The Full Monty as Malcolm McGregor (Old Globe Theatre, San Diego, 2000) Floyd Collins as Homer Collins (AMTF, 1994) Strike Up The Band as Jim Townshend (Goodspeed Opera House) Fiddler on the Roof as Perchik Evita as Che Camelot as Lancelot Grease Twelfth Night |
| Broadway/London |
| Off-Broadway/Encores! |
| Tours |
| Other NY Shows |
| Regional |
![]() |