His first TV role was on the soap opera Another World, as Catlin Ewing, whom he played from 1984 to 1987. In 1999, he starred in the TV movie Secret of Giving with Reba McEntire; earlier in 1999, he had appeared in Reba's video for the song "What Do You Say". He also starred as Rock Hudson in a 1990 TV movie about Hudson's life for which he received critical acclaim. He has made guest appearances on a number of television shows, including In the Heat of the Night, Wiseguy, and One Tree Hill.