Né à Corinth, dans l'État de New York, il a fréquenté le Green Mountain Junior College du Vermont avant d'entamer des études à l'université Yale. Sa première apparition notable fut le rôle d'Andrew McNair dans la comédie musicale 1776, qu’il a repris à Broadway puis dans l’adaptation cinématographique de 1972.
Il s’est ensuite illustré dans des productions variées, notamment en incarnant Jim Se…