Began career on stage and appeared with various regional companies (Milwaukee Rep, Yale Rep, Williamstown Theatre Festival, Hartford Stage, New York Shakespeare Festival).
On Broadway he appeared in the original production of "I'm Not Rappaport" and in revivals of "Guys and Dolls" (as Lt. Brannigan, later Nathan Detroit) and On the Waterfront". He also appeared in the Kevin Spacey revival of "The Iceman Cometh" in 1999.