W 1961 wystąpił jako Horatio w studenckiej inscenizacji Hamlet Williama Shakespeare’a. W 1966 trafił na mały ekran jako Tosk w dwóch odcinkach serialu sensacyjnym emitowanym przez telewizję CBS Mission: Impossible (1966) – pt. „Poza grą” („Old Man Out”). Po raz pierwszy pojawił się na kinowym ekranie jako szeryf Sherman McMasters w westernie Johna Sturgesa Godzina ognia (Hour of the Gun, 1967) u boku Jamesa Garnera. W 1973 zadebiutował na Broadway w roli Donalda Marshalla w musicalu Irene z Debbie Reynolds, a za występ zdobył nagrodę Theatre World.
Był narratorem kilku serii dokumentalnych emitowanych na kanale History w połowie i pod koniec lat 90., a także pełnił funkcje konsultanta, reżysera, producenta i narratora przy programach stacji A&E. W dwóch odcinkach sitcomu stacji NBC Złotka (The Golden Girls, 1988) wystąpił jako Clayton Hollingsworth – gejowski brat Blanche Devereaux (Rue McClanahan), a w serialu Słoneczny patrol (Baywatch, 1989–1992) wcielił się w rolę kapitana Dona Thorpe’a, starszego ratownika.