He has made guest appearances on many TV series, including Baywatch, Party of Five, CSI: Miami, and Drop Dead Diva. He has appeared on the soap operas General Hospital, The Bold and the Beautiful, The Young and the Restless, and Sunset Beach. He also appeared in the films Blood and Guts (1978), Sleepaway Camp II: Unhappy Campers (1988) and Exorcism (2003).