Career
He portrayed Mark Dalton in All My Children in 1977–1989 and made special guest appearances in 1994, 1995 and 2005. Also, he appeared as John Doe in the Star Trek: The Next Generation episode, "Transfigurations" (1990). He has made credentials in theatrical productions, such as Shakespeare plays and The Rise Of Dorothy Hale.
In 2013, he played Oscar Madison in The Odd Couple.