Wystąpił także w spektaklach: Rachunki (Accounts ) w Hudson Guild, Wróć, mała Shebo (Come Back, Little Sheba) w Roundabout Theatre, Wschodnie Wybrzeże (Eastern Standard, 1989) w broadwayowskim Golden Theatre, Grecy (The Greeks) w Hartford Stage, Ostatni jankesi (The Last Yankee, od 30 grudnia 1997 do 8 lutego 1998) w Signature Theatre, Lolita Vladimira Nabokova na Broadwayu i Matka Courage (Mother Courage) wg Bertolta Brechta.

Przed kamerą stanął po raz pierwszy w telewizyjnej komedii ABC Jak zdobyć dziewczyny! (How to Pick Up Girls!, 1978) jako barman. Następnie trafił do obsady opery mydlanej NBC Inny świat (Another World, 1980-1981) w roli Jerry’ego Grove. W latach 1980–1985 grał w przedstawieniach szekspiowskich takich jak Sen nocy letniej jako Lizander w Old Globe Theater w San Diego (1982) i na New York Shakespeare Festival 1984, Hamlet w tytułowej roli na New York Shapespeare Festival 1984 i w Old Globe Theatre w San Diego, Król Lear i Wiele hałasu o nic na San Diego Shakespeare Festival.