Theatre credits include:
"Much Ado About Nothing" (1983) Yale Repertory Theatre, New Haven CT
as Second Watch
"Henry IV, Part One" (1984) Yale Repertory Theatre, New Haven CT
as Henry Monmouth- also Williamstown Theatre Festival
"Henry V" (1984) Delacorte Theatre, New York Shakespeare Festival, NYC
as Alexander Court
"Measure for Measure" (1985) Delacorte Theatre, New York Shakespeare Festival, NYC
as Claudio
"Principia Scriptoriae" (1986) Manhattan Theatre Club Stage 1, NYC
as Ernesto Pico
"The Return of Pinocchio" (1986) Double Image Theatre, NYC
as Pinocchio
"Zimmer" (1987) Jewish Repertory Theater, NYC
as Zimmer (Part of Our Own Family/Four One Act Plays)
"The Boys Next Door" (1987) Lamb's Theatre, NYC
as Barry Kempler
"Rebel Armies Deep Into Chad" (1990) Long Wharf Theater, NYC
as Neal
"Maids of Honor" (1990) WPA Theatre, NYC
as Roger Dowling
"Search and Destroy" (1990) Yale Repertory Theatre, New Haven CT
as Martin Merkheim
"The Way of the World" (1991) Public Theater, NYC
as Witwoud
"Marisol"/"The Swan" (1992) La Jolla Playhouse, La Jolla CA
as Man With Scar Tissue-Radio Announcer/Kevin
"Floating Islands" (1994) Mark Taper Forum, Los Angeles CA
Part One - The Family Business: The Modern Ladies of Guanabacoa/In The Eye of the Hurricane
Part Two - After the Revolution: Fabiola/Broken Eggs
as Oscar Hernandez/Osvaldo/Miliciano/Oscar
"Heaven" (2000) Yale Repertory Theatre, New Haven CT
as Rabbi David
"When the Sea Drowns in Sand" (2001) Humana Festival of New American Plays/Actors Theatre of Louisville KY
as Federico
"Night Rules" (2001) Ensemble Studio Theatre's 24th Annual Festival of One Act Plays, NYC
as Ken
"Living Out" (2003) Second Stage Theatre, NYC
as Richard Robin
"The Taming of the Shrew" (2003) Yale Repertory Theatre, New Haven CT
as Petruchio
"An Enemy of the People" (2006) Shakespeare Theatre Company, Washington, DC
as Dr. Thomas Stockman
"Frequency Hopping" (2008) 3 Legged Dog/Art & Technology Center, NYC
as George Antheil