Prior to Big Love his main role on television was as Lyle Nubbin in three episodes of Las Vegas. Since 1991 he has also appeared in episodes of several American television series, including Cold Case, Murphy Brown, The Commish, Curb Your Enthusiasm, Pacific Blue, Dharma & Greg, The X Files, ER, Malcolm in the Middle, Roswell, CSI: Crime Scene Investigation, Deadwood, Six Feet Under, Desperate Housewives, Boston Legal, The Closer, and Everybody Loves Raymond (in which he portrayed George, the custodian, in the episode The Faux Pas).