2010CapricaObal Ferris · 1 episodeShow
2009Phantom RacerSheriff Tom HodgesMovie
2009Christmas CrashNick StanleyMovie
2008NYC: Tornado TerrorDr. Lars LiggenhornMovie
2008Trial by FireHankMovie
2008The Art of War II: BetrayalReverend TimMovie
2006The Secret of Hidden LakeMovie
2006Trapped AshesDr. Larry (segment "The Girl with Golden Breasts")Movie
2006Honeymoon with MomLarryMovie
2004Eve's ChristmasWilliamMovie
2004Star Wars: Droids - Treasure of the Hidden PlanetMungo BaobabMovie
2004Battlestar GalacticaPriest · 2 episodesShow
2004The Collector1 episodeShow
2004Savage IslandEliah SavageMovie
2004The L WordBon Sweeney · 1 episodeShow
2003Undercover ChristmasJoe CunninghamMovie
2003A Date with Darkness: The Trial and Capture of Andrew LusterFredMovie
2003Wicked MindsMasonMovie
2003Before I Say GoodbyePeter LangMovie
2002Roughing ItThe StrangerMovie
2001Cabin PressureTy CorbettMovie
2000Murder at the Cannes Film FestivalReed HalversonMovie
2000AndromedaZeus · 1 episodeShow
2000The Last StopCarlMovie
2000Secret Agent ManArmstrong · 1 episodeShow
2000Higher GroundGeneral Robert Ruxton · 1 episodeShow
1999A Cooler ClimateJackMovie
1998First WaveHorace Burke · 1 episodeShow
1998Moonlight Becomes YouSheriff Chet BrowerMovie
1996To Brave AlaskaBill DeCreeftMovie
1996Psi Factor: Chronicles of the Paranormal1 episodeShow
1995Freefall: Flight 174Rick DionMovie
1995SlidersLt. General Thomas Beckett · 1 episodeShow
1995Loving EvangelineOrrin MercerMovie
1994Due SouthFrank Orsini · 1 episodeShow
1990The World's Oldest Living BridesmaidBrianMovie
1989Glory! Glory!Chet MadisonMovie
1989Neon RiderMichael Terry / The Nameless Stranger / Dr. Michael Terry · 65 episodes · CreatorShow
1986High StakesDorian KrugerMovie
1986Adderly44 episodesShow
1986Star Wars: Droids - The Great HeepMungo Baobab (voice)Movie
1986Toby McTeagueTom McTeagueMovie
1985Danger BayDoug Field · 2 episodesShow
1985Agnes of GodDet. Larry LangevinMovie
1985Star Wars: DroidsTig Fromm (voice), Mungo Baobab (voice) · 4 episodesShow
1985Night Heat1 episodeShow
1985Eternal EvilPaul SharpeMovie
1984WallsDanny BakerMovie
1983Dead WrongSean PhelanMovie
1982LoveJohn ("The Black Cat in the Black Mouse Socks")Movie
1981Your Ticket Is No Longer ValidAntonio MontoyaMovie
1981SuzanneNicky CallaghanMovie
1981HeartachesMarcelloMovie
1980Coming Out AliveCab DriverMovie
1978Who'll Save Our Children?Movie