Broadway credits •
A Chorus Line (1977), understudy •
Chess (1988), Walter •
Sound of Music (1998), Captain George Von Trapp (replacement) •
Dirty Rotten Scoundrels (2005), understudy and Lawrence (replacement)
Off-Broadway/regional credits •
The Fantasticks (1985), El Gallo/Narrator •
Moby Dick (1986), Starbuck •
Have I Got a Girl For You! (1986), Igor •
Romance/Romance (1986) •
The Knife (1987), Dr. Bauer •
Shylock (1987), Antonio •
Violent Peace (1990) •
Hello Again (1993), The Husband •
Down By The Ocean (1994), Dan Bailey • ''Jack's Holiday'' (1995), Inspector Thomas Byrnes •
Overtime (1996), Antonio •
Barefoot Boy with Shoes On (1999) •
When We Dead Awaken (2002), Rubek •
Guys and Dolls (2004), Sky Masterson •
Amazing Grace (2012), Captain Newton
Films •
The Dream Team (1989) -- TV newscaster •
Johnny Suede (1991) -- Dalton •
Bury the Evidence (1998) -- The Enforcer •
Rick (2003) -- BusinessTalk Anchor •
Delirious (2006) -- Royce Ralston •
Starting Out in the Evening (2007) -- Author •
Bride Wars (2009) -- Dance Instructor
Television •
All My Children (1985) - Barton Crane •
One Life to Live (1988-1990) - Michael Grande •
Loving (1992-1995) - Clay Alden #3 •
Guiding Light (1997-1998) - Roger Thorpe ==References==