(1998) Appeared as the main character, 'Gordon Michael Schwinn', in the original cast of William Finn's musical, "A New Brain". In this musical, he played a song writer and shows off his piano-playing ability on the cast recording.
(May 2002) Plays Jason in "Boys and Girls" play by Tom Donaghy (Duke on 42nd Street, New York City, New York, USA).
(October 2002) Plays Dusoleil in "Amour" musical by Michel Legrand and Didier Van Cauwelaert, adapted by Jeremy Sams (Music Box Theater, New York City, New York, USA).
(April 2003) Plays Jasiu in "Polish Joke" play by David Ives directed by John Rando (Manhattan Theatre Club, Stage II, New York City, New York, USA)
Appears as Dusoleil on the premiere cast recording for Michel Legrand's Broadway musical "Amour".
June 25 - July 3, 2004, performs the lead role of John Adams in the Pittsburgh CLO production of "1776" at the Benedum Center.
May 26, 1994 - NYC - Played Franklin Shepard, Jr, in rewrite/revival of Stephen Sondheim and George Furth's Merrily We Roll Along.
(February 2009) Played Alvin Kelby in "The Story of My Life" musical by Neil Bartram and Brian Hill (Booth Theater, New York City, New York, USA).
(2009) He acted in Anthony Shaffer's play, "Sleuth," at the Cape Playhouse in Dennis, Massachusetts with Peter Frechette in the cast.