La Bête | Elomire
- Comedy Theatre, London, UK (Jun-Sep 2010)
- Music Box Theatre, NYC (Sep 2010 – Jan 2011)
Accent On Youth | Stephen Gaye
- Samuel J Friedman Theatre, NYC (Apr-Jun 2009)
Curtains | Lieutenant Frank Cioffi
- Al Hirschfeld Theatre, NYC (Feb 2007 – Jun 2008)
- Ahmanson Theatre, Los Angeles, CA (Jul-Sep 2006)
An Oak Tree | The father
- Barrow Street Theatre, NYC (Dec 21, 2006)
Spamalot | Brave Sir Robin, Brother Maynard, Guard
- Shubert Theatre, NYC (Feb 2005 – Apr 2006)
- Shubert Theatre, Chicago, IL (Dec 2004 – Jan 2005)
A Wonderful Life | Clarence the angel
- Actors’ Fund benefit, Shubert Theatre, NYC (Dec 12, 2005)
Beatrice and Benedict | Benedict
- New York Philharmonic, NYC (Apr 2003)
The Guys | Nick the fire chief
- The Actors’ Gang, Los Angeles, CA (Sep-Oct 2002)
Six Dance Lessons In Six Weeks | Michael Minetti
- Geffen Playhouse, Los Angeles, CA (May-Jul 2001)
The Boys From Syracuse | Dromio of Syracuse
- UCLA’s Freud Playhouse, Los Angeles, CA (Sep-Oct 1999)
Trial By Jury | Learned judge
- Friends of the Musical Arts Saratoga, Janet Kinghorn Bernhard Theatre, Saratoga Springs, NY (Jul 28, 1997)
The Normal Heart
- Coast Playhouse, West Hollywood, CA (Mar 1995)
It’s Only A Play | Frank Finger
- Center Theatre Group, James A. Doolittle Theatre, Hollywood, CA (Apr-Jun 1992)
Elliott Loves | Phil
- Promenade Theatre, NYC (Jun 1990)
The Heidi Chronicles | Dr Peter Patrone
- Plymouth Theatre, NYC (Sep 1989 – Mar 1990)
The Cherry Orchard | Yasha
- Soviet Union and Japanese tour (Feb 1989)
Waiting For Godot | Lucky (understudy)
- Mitzi E. Newhouse Theatre, Lincoln Centre, NYC (Oct-Nov 1988)
Much Ado About Nothing | Don John
- New York Shakespeare Festival, Delacorte Theatre, NYC (Jul 1988)
Zero Positive | Himmer
- New York Shakespeare Festival, LuEsther Hall, Public Theatre, NYC (Apr-Jun 1988)
The Cherry Orchard | Yasha
- Majestic Theatre, Brooklyn Academy of Music, Brooklyn, NY (Jan-Apr 1988)
The Author’s Voice | Gene
- Marathon ’87, Ensemble Studio Theatre, NYC (May 1987)
The Maderati | Keene Esterhazy
- Marathon ’87, Ensemble Studio Theatre, NYC (Feb 1987)
Camille | Count Druftheim
- Long Wharf Theatre, New Haven, CT (1986-87)
A Midsummer Night’s Dream | Lysander
- Pepsico Summer Festival, NY (July 1986)
- Guthrie Theatre, Minneapolis, MN (1985)
Hamlet | Laertes
- New York Shakespeare Festival, Estelle R. NewmanTheatre, Public Theatre, NYC (Feb-May 1986)
Cyrano de Bergerac | Multiple roles
- Guthrie Theatre, Minneapolis, MN (1985)
Execution of Justice | Milik’s friend
- Guthrie Theatre, Minneapolis, MN (1985)
Candida | Marchbanks
- Guthrie Theatre, Minneapolis, MN (1985)
- Goodman Theatre, Chicago, IL (1983-84)
Donuts
- Equity Library Theatre Informals, Bruno Walter Auditorium, Lincoln Center, NYC (1985)
The Grand Hysteric | Game
- The New Directors Project, Perry Street Theatre, NYC (Nov 1984)
Tartuffe | Damis
- Guthrie Theatre, Minneapolis, MN (1984)
The Three Zeks | Ivan
- Pearl Theatre Company, Nameless Theatre, NYC (1984)
The Seagull | Treplev
- Guthrie Theatre, Minneapolis, MN (Nov 1983)
That’s It, Folks! | Otis
- Playwrights Horizons Theatre, NYC (Jun 1983)
Holiday | Ned
- Long Wharf Theatre, New Haven, CT (1983)
Summer | David
- Manhattan Theatre Club Downstage, NYC (Jan-Mar 1983)
Beyond Therapy | Andrew
- Brooks Atkinson Theatre, NYC (May-Jun 1982)
The Vienna Notes | Stubbs
- Williamstown Second Company, Williamstown, MA (Jul-Aug 1981)
The Inspector General | Khlestakov
- Williamstown Second Company, Williamstown, MA (Jul-Aug 1981)
A Winter’s Tale | Time as Chorus Sicilia
- Williamstown Second Company, Williamstown, MA (Jun-Jul 1981)
The Front Page | Kruger, the banjo-playing reporter
- Williamstown Theatre Festival, Williamstown, MA (Jul-Aug 1980)
Cyrano de Bergerac | Cadet/Cavalier
- Williamstown Theatre Festival, Williamstown, MA (Jul 1980)
Candida | Lexy
- Williamstown Theatre Festival, Williamstown, MA (Jul 1980)
Waiting For Godot | Vladimir
- Yale University, New Haven, CT
Measure For Measure | Lucio
- Yale University, New Haven, CT
St Joan | Cauchon
- Yale University, New Haven, CT
Who’s Afraid of Virginia Woolf? | Nick
- Yale University, New Haven, CT




Recent Comments