A Feeling Called Glory as Radio Announcer
2010
Planet Hulk as (voice)
2008
Fear Itself as Thug (1 episode)
2008
Whispers and Lies as Mr. Dindridge
2007
Battlestar Galactica: Razor as Hybrid
2007
Cleaverville as Krakow
2006
Home by Christmas as Max Stern
2006
Unnatural & Accidental as Rebecca's Father
2006
Scary Movie 4 as Amos
2005
His and Her Christmas as Harold Lane
2005
Dreams in the Witch House as Masurewicz
2005
Masters of Horror as Masurewicz (1 episode)
2004
The Collector (1 episode)
2003
Alienated as George Crickmore (23 episodes)
2003
Dreamcatcher as Old Man Gosselin
2002
The Dead Zone as Barker #2
2002
He-Man and the Masters of the Universe (1 episode)
2002
Breaking News (1 episode)
2002
The Dead Zone (1 episode)
2002
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight as Alien Captain
2002
Point Blank (13 episodes)
2001
Frank Was a Monster Who Wanted to Dance as Narrator
2001
Snow White as Magistrate
2001
Wolf Lake as Lyle Bingham (1 episode)
2001
Along Came a Spider as Mathias
2001
The Chris Isaak Show (1 episode)
2001
3000 Miles to Graceland as Billy
2001
Chilly Dogs as Starter
2000
Mr. Rice's Secret as Mr. Death
2000
X-Men: Evolution (1 episode)
2000
MVP: Most Valuable Primate as Melvin
2000
Action Man as Dr. X (original body) (voice) (26 episodes)
2000
Mysterious Ways (1 episode)
1999
A Cooler Climate as Mr. Mathers
1999
The Jack Bull as Clay Williams
1999
The Duke as Nutswager
1998
Da Vinci's Inquest (1 episode)
1998
The Inspectors as Old Man
1998
First Wave as Uncle Harry (1 episode)
1998
RoboCop: Alpha Commando (40 episodes)
1998
In the Doghouse as Mr. Wyman
1998
Nick Fury: Agent of S.H.I.E.L.D. as Baron Von Strucker
1998
Cold Squad (2 episodes)
1997
Angels in the Endzone as Skip
1997
Honey, I Shrunk the Kids: The TV Show (1 episode)
1997
High Stakes as Tom Wilson
1997
Beyond Belief: Fact or Fiction as John August (segment "The Cigar Box") (1 episode)
1996
In Cold Blood (2 episodes)
1996
Millennium as Joe's Attorney (1 episode)
1996
The Prisoner of Zenda, Inc. as Lawyer #1
1996
The Limbic Region as Ann's Father
1996
Beast Wars: Transformers as Rampage (voice) (18 episodes)
1996
Captains Courageous as Captain Abashai
1996
The Beginner's Bible: Joseph and His Brothers
1995
The Final Cut as Kulkonne
1995
G.I. Joe Extreme (26 episodes)
1995
Strange Luck (1 episode)
1995
The Ranger, the Cook and a Hole in the Sky as Biggest Hat
1995
She Stood Alone: The Tailhook Scandal as Retired Navy Officer
1995
Deadlocked: Escape from Zone 14 as Judge
1995
The Outer Limits as Noel Bachman (1 episode)
1995
The Outer Limits as Roland Baker (1 episode)
1994
Dazzle The Dinosaur as Mother Maiasaura
1994
Power Play as Harold Bloom
1994
Beyond Obsession as Judge Bradley
1994
Ski School 2 as Pastor
1993
Look Who's Talking Now! as Mollie's Dad
1993
Cool Runnings as Shindler
1993
The X-Files as Calusari #3 (1 episode)
1993
The X-Files as Hohman's Father (1 episode)
1993
The X-Files as Senator Romine (2 episodes)
1993
Needful Things as Frank Jewett
1991
The Commish (2 episodes)
1990
He-Man and the Battle for Primus as Skeletor
1990
The New Adventures of He-Man (65 episodes)
1990
Sky High as Me. Crawford
1989
Beyond the Stars as Alex Stamas
1989
Bordertown as Jesse Heller (2 episodes)
1987
Deep Dark Secrets as Police Officer
1987
Hands of a Stranger as Doorman #1
1987
Stranger in My Bed as Reverend Pierce
1986
Nobody's Child as Mr. Edmond
1986
Brothers by Choice as Uncle Cam
1985
A Letter to Three Wives as Carl
1985
Danger Bay as Kuchak (1 episode)
1985
MacGyver as Brizard (1 episode)
1985
MacGyver as Chief Cooke (1 episode)
1985
The Journey of Natty Gann as Chicago Moderator
1985
Stingray (1 episode)
1985
Certain Fury as Wino
1984
Finders Keepers as Stanton Gilmore
1984
Airwolf as Commandant (1 episode)
1982
Fremdes Land oder Als die Freiheit noch zu haben war as Johnson
1979
A Man, a Woman and a Bank as Citation Cop
1976
Revenge for a Rape as Gas Station Attendant