He was known for roles on TV's Dark Shadows (1966–1971) and Search for Tomorrow (1951), and as John Hancock in both the 1776 Broadway musical and its film adaptation.
He later played the contract role of Karl Devlin on the CBS soap opera Search for Tomorrow.
He made his Broadway debut as O'Kelly in the 1957 revival of Mary Stuart, and later took over as the Duke of Norfolk in the original production of A Man For All Seasons.
He was a graduate of Arizona State College and the University of South Dakota.
He was buried in Fort Rosecrans National Cemetery in San Diego, California.