Kariera Karierę rozpoczął w połowie lat 70., grając w szeregu off-Broadwayowych przedstawień. W 1977 jako Micah w dramacie o wojnie wietnamskiej G.R. Point otrzymał nagrody Obie i Theatre World. W 1980 rola Cassio w tragedii Williama Szekspira Otello i występ w przedstawieniu Split z Brooke Adams przyniósł mu nagrodę Obie. Grał również na Broadwayu jako David Carson, Lord Cumulus w sztuce Stuarta Gordona Warp (1973), tytułowy duński książę i Gildenstern w Hamlecie (1975-1976) Szekspira, Henry Hirsch w Total Abandon (1983) z Richardem Dreyfussem i pan Caller w Szklanej menażerii (1983-1984) Tennessee Williamsa.

Po raz pierwszy wystąpił na małym ekranie jako Pan Harvie w telewizyjnym dramacie wojennym NBC Valley Forge (1975) na podstawie powieści Maxwella Andersona u boku Richarda Baseharta. Następnie zagrał w trzech melodramatach: Między wersami (Between the Lines, 1977), nominowanym do nagrody na 27. Festiwalu Filmowym w Berlinie, Pierwsza miłość (First Love, 1977) i Rush It (1977) oraz dwóch dramatach – Na podwórku (On The Yard, 1978) i Bicie serca (Heart Beat, 1980). W miniserialu Szkarłatna litera (1979) z Meg Foster pojawił się jako wielebny Arthur Dimmesdale.