Portrays the role of John Black on the soap opera Days of Our Lives with Deidre Hall.
He graduated from the University of South Florida.
He appeared in the TV movie Generation, playing the role of Jack Breed.
He married Victoria Hogestyn and he has four children.
He appeared on the TV series Seven Brides for Seven Brothers with Peter Horton.