In addition to many television movies, his credits include a regular role on the Showtime series Beggars and Choosers, recurring roles on The Misadventures of Sheriff Lobo, The Chisholms (four episodes), Roseanne (as Gary Hall), The West Wing, Nip/Tuck and Big Love and guest appearances in The Love Boat, Simon & Simon, Highway to Heaven, Murder, She Wrote, St. Elsewhere, Frasier, Law & Order, Law & Order: Special Victims Unit, Blue Bloods, Boston Legal, Medium, Without a Trace, and Desperate Housewives. From 2007-2012, he appeared on the soap opera One Life to Live.