| Broadway and Off-Broadway |
| Year |
Title |
Role |
Theatre venue |
| July 7, 1978 – Jul 30, 1978 | Spring Awakening | Melchior Gabor | Off-Broadway: Joseph Papp Public Theater |
| Dec 11, 1979 – Apr 5, 1980 | A Month in the Country | Aleksei Belyayev | Off-Broadway: Roundabout Stage 1 |
| Oct 21, 1980 – Nov 30, 1980 | Vikings | Gunnar Larsen | Off-Broadway: Stage 73 |
| Feb 19, 1987 – Mar 1, 1987 | The Maderati | Chuck deButts | Off-Broadway: Playwrights Horizons |
| Nov 18, 1988 – Feb 19, 1989 | The Heidi Chronicles | Peter Patrone | Off-Broadway: Playwrights Horizons |
| Mar 1, 1989 – Sep 3, 1989 | The Heidi Chronicles | Peter Patrone | Broadway: Plymouth Theatre |
| Apr 28, 1992 – Jun 21, 1992 | The Extra Man | Keith | Off-Broadway: New York City Center-Stage 1 |
| Aug 6, 1992 – Aug 30, 1992 | The Comedy of Errors | Antipholus of Ephesus | Off-Broadway: Delacorte Theater |
| Oct 14, 1992 – Dec 13, 1992 | The Show-Off | Aubrey Piper | Broadway: Criterion Center Stage Right |
| Oct 7, 1993 – Jun 19, 1994 | She Loves Me | Georg Nowack | Broadway: Brooks Atkinson Theatre |
| Oct 5, 1995 – Dec 3, 1995 | Company | Robert | Broadway: Criterion Center Stage Right |
| Jun 11, 1996 – Jul 7, 1996 | The Shawl | Garner Globalis | Off-Broadway: Playhouse 91 Theater |
| Nov 15, 1997 – Jan 4, 1998 | Major Barbara | Cusins | Off-Broadway: Irish Repertory Theatre |
| Mar 2, 1999 – Jul 27, 1999 | Cabaret | Clifford Bradshaw | Broadway: Studio 54 |
| Oct 7, 1999 – Jan 2, 2000 | Contact | Michael Wiley | Off-Broadway: Mitzi E. Newhouse Theater |
| Mar 2, 2000 – Sep 2, 2001 | Contact | Michael Wiley | Broadway: Vivian Beaumont Theater |
| Oct 1, 2004 – May 15, 2005 | Twelve Angry Men | Juror #8 | Broadway: American Airlines Theatre |
| Nov 14, 2005 – Dec 18, 2005 | Bach at Leipzig | Johann Friedrich Fasch | Off-Broadway: New York Theatre Workshop |
| Feb 8, 2007 – Jun 10, 2007 | Journey's End | Lieutenant Osborne | Broadway: Belasco Theatre |
| Sep 21, 2007 – Dec 16, 2007 | Pygmalion | Colonel Pickering | Broadway: American Airlines Theatre |
| Mar 3, 2008 – Jan 11, 2009 | Gypsy | Herbie | Broadway: St. James Theatre |
| Jun 1, 2010 – Aug 1, 2010 | The Grand Manner | Guthrie McClintic | Off-Broadway: Mitzi E. Newhouse Theater |
| Oct 7, 2010 – Apr 9, 2011 | Driving Miss Daisy | Boolie Werthan | Broadway: John Golden Theatre |
| Apr 4, 2012 – Jul 8, 2012 | The Columnist | Stewart Alsop | Broadway: Samuel J. Friedman Theatre |
| Sep 4, 2012 – Nov 18, 2012 | An Enemy of the People | Dr. Thomas Stockmann | Broadway: Samuel J. Friedman Theatre |