W 1966 zadebiutował na profesjonalnej scenie jako Jonathan w Oh Dad, Poor Dad, Mama’s Hung You in the Closet and I’m Feelin' So Bad podczas Pennsylvania Festival Theatre. W 1968 wystąpił na Broadwayu w roli Troilusa w sztuce Jeana Giraudoux Wojny trojańskiej nie będzie. W 1968 trafił do obsady tragedii Williama Shakespeare’a Król Lear w Lincoln Center. W 1969 na scenie off-Broadwayu grał Gordona w spektaklu Dom z dala od. W 1984 powrócił na Broadway w sztuce Tennessee Williamsa Szklana menażeria z Jessicą Tandy.
Debiutowała na ekranie w roli Dana w dramacie Ostatnie lato (Last Summer, 1969) u boku Barbary Hershey, Richarda Thomasa i Catherine Burns. W dramacie fantastycznonaukowym Stevena Spielberga Bliskie spotkania trzeciego stopnia (Close Encounters of the Third Kind, 1977) był niewymienionym statystą. Wcielił się w odludka Willarda Stilesa zaprzyjaźnionego ze szczurami w horrorze Daniela Manna Szczury (Willard, 1971). W serialu NBC Detektyw Hunter (1985–1987) wystąpił w roli kapitana Wylera. Za kreację homoseksualnego Davida, którego kochanek umiera na AIDS w melodramacie Długoletni przyjaciele (Longtime Companion, 1990) otrzymał Złoty Glob, Nagrodę Stowarzyszenia Nowojorskich Krytyków Filmowych i Independent Spirit Awards, a także był nominowany do Oscara.