Acre Beyond the Rye as Dr. Bradford Weeks
2024
Aliens Expanded as Self
2024
Altered Reality as Jack
2023
On Fire as George Laughlin
2023
The Artifice Girl as Gareth (Act 3)
2023
Rabbit Hole as Crowley (1 episode)
2022
Hollywood Dreams & Nightmares: The Robert Englund Story as Self
2022
The Edge of Her Mind Anthology as Norman (segment "Fragile Storm")
2022
When Jack Came Back as Barry Davis
2021
Slugfest as Stan Lee (10 episodes)
2021
One for the Road as Booth
2021
Alpha Rift as Corbin
2021
Why? as Sheriff Logan
2021
The Dead of Night as Earl
2020
A Place Among the Dead as LH
2020
The Unhealer as Pflueger
2020
Being as Reverend Campbell
2019
Eminence Hill as Mason
2019
Exorcism at 60,000 Feet as Captain Houdee
2019
A.I. 187 as Congressman Dryden
2019
Millennium After the Millennium as Himself
2019
Cliffs of Freedom as Old Demetri
2018
Mimesis: Nosferatu as The Auteur
2018
A Reckoning as Henry Breck
2018
Big Legend as Jackson Wells
2018
West of Hell as The Devil
2018
Gone Are the Days as Taylon
2018
Mom and Dad as Mel Ryan
2017
This Old Machine as Lew
2017
After the Sun Fell as Dicky
2017
Wraith as Fr. Ehrlich
2017
The Unwilling as Father Harris
2017
Cut to the Chase as The Man
2017
Needlestick as Alexander Crick
2017
The Machine as Stanley (voice)
2016
Gehenna: Where Death Lives
2016
The Sector as The Finisher
2016
Daylight's End as Frank Hill
2016
Monday at 11:01 A.M. as The Bartender
2016
DC's Legends of Tomorrow as Todd Rice / Obsidian (1 episode)
2016
Videozone: The Making of "The Pit & the Pendulum" as Self
2015
Kids vs Monsters as Heinrich
2015
New Looney Tunes as Ironbootay (voice) (1 episode)
2015
Harbinger Down as Graff
2015
Spirit Riders as Rex
2015
Justice Served as Henry Callas
2014
All Hail King Julien as Doc Sugarfoot (voice) (1 episode)
2014
Paranormal Island as Carl
2014
Super Mario Bros: This Ain't No Video Game as Self
2014
Garm Wars: The Last Druid as Wydd
2014
Hollows Grove as Bill
2014
Dark Awakening as Father Donovan O'Malley
2014
The Strain as Narrator (voice) (1 episode)
2014
The Palmer Supremacy
2014
Road to Paloma as FBI Agent Kelly
2014
House at the End of the Drive as Skip Johansen
2013
The Book of Daniel as Cyrus
2013
The Blacklist as Bill McCready (1 episode)
2013
The Blacklist as le Major (1 episode)
2013
Alien Rising as Col. Stephen Cencula
2013
My Dog the Champion as Bill
2013
Gingerclown as Braineater
2013
Hannibal as Lawrence Wells (1 episode)
2013
Sin Reaper as Dr. Douglas Hoffman
2012
TRON: Uprising as Tesler (18 episodes)
2012
Astronaut: The Last Push as Walter Moffitt
2012
It's in the Blood as Russell
2012
Beautiful Wave as Jimmy
2012
The Legend of Korra as Lieutenant (voice) (15 episodes)
2012
Dorothy and the Witches of Oz as Henry Gale
2011
Monster Brawl as God (voice)
2011
The Dog Who Saved Halloween as Eli Cole
2011
The Witches of Oz as Henry Gale (2 episodes)
2011
The Arcadian as Father Reed
2011
Surfing with the Enemy as Narrator
2011
Good Day for It as Lyle Tyrus
2011
Scream of the Banshee as Broderick Duncan
2010
The Avengers: Earth's Mightiest Heroes as Eric Williams / Grim Reaper (voice) (1 episode)
2010
Cyrus: Mind of a Serial Killer as Emmett
2010
The Genesis Code as Dr. Hoffer
2010
Monster Truck Mater as Paddy O'Concrete (voice)
2010
Godkiller: Walk Among Us as Mulciber (voice)
2010
The Penitent Man as Mr. Darnell
2010
Bring Me the Head of Lance Henriksen as Lance
2009
The Slammin' Salmon as Dick Lobo
2009
The Lost Tribe as Gallo
2009
Hardwired as Randolph Hope
2009
The Seamstress as Sheriff Virgil Logan
2009
Jennifer's Body as Passing Motorist (uncredited)
2009
Nightmares in Red, White and Blue as Narrator (voice)
2009
Castle as Benny Stryker (2 episodes)
2009
Screamers: The Hunting as Orsow
2008
House as Tin Man (voice)
2008
Ladies of the House as Frank Olmstead
2008
Appaloosa as Ring Shelton
2008
Alone in the Dark 2 as Abner Lundbert
2008
Adventures in Voice Acting as Self
2008
Deadwater as Captain John
2008
Prairie Fever as James Monte
2008
Pistol Whipped as The Old Man
2008
Dark Reel as Connor Pritchett
2008
Necessary Evil as Dr. Fibrian
2007
Transformers: Animated as Lockdown (voice) (3 episodes)
2007
The Chosen One as Cardinal Fred (voice)
2007
In the Spider's Web as Dr. Lecorpus
2007
Pumpkinhead: Blood Feud as Ed Harley
2007
Prince of the City: The Real Story as Self / D.A. Burano
2006
Pumpkinhead: Ashes to Ashes as Ed Harley
2006
Sasquatch Mountain as Harlan Knowles
2006
Pirates of Treasure Island as Long John Silver
2006
Superman: Brainiac Attacks as Brainiac (voice)
2006
The Da Vinci Treasure as Dr. John Coven
2006
Abominable as Ziegler Dane
2006
The Making of 'Network' as Self
2006
When a Stranger Calls as Stranger
2006
The Garden as Ben Zachary
2005
Criminal Minds as Chazz Montolo (1 episode)
2005
Hellraiser: Hellworld as The Host
2005
Supernova as Colonel Harlan Williams
2005
Supernova as Colonel Harlan Williams (2 episodes)
2005
A Message from Fallujah as Daniel Crane
2005
Tarzan II as Kerchak (voice)
2005
Into the West as Daniel Wheeler (6 episodes)
2005
Grey's Anatomy as Griffin mccoll (1 episode)
2005
American Dad! as Bowling Coach (voice) (1 episode)
2004
Dream Warrior as Parish
2004
Starkweather as The Mentor
2004
AVP: Alien vs. Predator as Charles Bishop Weyland
2004
Vampires: Out For Blood as Captain John Billings
2004
Madhouse as Dr. Franks
2004
Evel Knievel as 'Awful' Knoffel
2004
One Point O as Howard
2003
The Invitation as Roland Levy
2003
Superior Firepower: Making 'Aliens' as Self
2003
Wreckage and Rage: Making 'AlienĀ³' as Self
2003
Unspeakable as Jack Pitchford
2003
Rapid Exchange as Newcastle
2003
Mimic: Sentinel as Garbageman
2003
The Last Cowboy as John William Cooper
2002
Expedition: Bismarck as Narrator
2002
Antibody as Dr. Richard Gaynes
2002
The Alien Saga as Self
2002
Living in Darkness as Himself
2002
Sasquatch as Harlan Knowles
2002
The Mangler 2 as Headmaster Bradeen
2001
Lost Voyage as David Shaw
2001
Alien Evolution as Self / 'Bishop'
2001
The Legend of Tarzan as Kerchack (voice) (1 episode)
2001
Grim & Evil (62 episodes)
2000
Aqua Teen Hunger Force as Vanessa (voice) (1 episode)
2000
Static Shock as Kobra Leader (voice) (1 episode)
2000
Scream 3 as John Milton
1999
Harsh Realm (1 episode)
1999
Tales from the Crypt: The Robert Zemeckis Collection as Sergeant Ripper
1999
Tarzan as Kerchak (voice)
1998
The Day Lincoln Was Shot as Abraham Lincoln
1997
Dusting Cliff 7 as Colonel Roger McBride
1997
Gunfighter's Moon as Frank Morgan
1996
No Contest II as Eric Dane / Erich Dengler
1996
Millennium as Frank Black (67 episodes)
1996
Profile for Murder as Adrian Cross
1996
E! True Hollywood Story (1 episode)
1995
Dead Man as Cole Wilson
1995
Powder as Sheriff Doug Barnum
1995
Nature of the Beast as Jack Powell
1995
Mind Ripper as Stockton
1995
The Quick and the Dead as Ace Hanlon
1995
Spitfire as Richard Charles
1995
Aurora: Operation Intercept as William Stenghel
1994
Color of Night as Buck
1994
Boulevard as McClaren
1994
No Escape as The Father
1993
Man's Best Friend as Dr. Jarret
1993
The Criminal Mind as Agent Winslow
1993
The X-Files as Frank Black (1 episode)
1993
The Outfit as Dutch Schultz
1993
Super Mario Bros. as The King
1993
Excessive Force as Devlin
1993
Hard Target as Emil Fouchon
1992
Delta Heat as Jackson Rivers
1992
Jennifer Eight as Sgt. Freddy Ross
1992
AlienĀ³ as Bishop II
1992
Two-Fisted Tales as Ripper
1991
The Pit and the Pendulum as Torquemada
1991
Reason for Living: The Jill Ireland Story as Charles Bronson
1991
Stone Cold as Chains Cooper
1991
Comrades in Arms as Rob Reed
1990
The Last Samurai as Johnny Congo
1989
Johnny Handsome as Rafe Garrett
1989
Tales from the Crypt as Reno Crevice (1 episode)
1989
Tales from the Crypt as Sgt. Ripper (1 episode)
1989
The Horror Show as Detective Lucas McCarthy
1989
Hit List as Chris Caleek
1988
Survival Quest as Hank
1988
Pumpkinhead as Ed Harley
1988
Deadly Intent as Raymond
1987
Paul Reiser: Out on a Whim as Self
1987
Near Dark as Jesse Hooker
1987
Beauty and the Beast (1 episode)
1986
Choke Canyon as Brook Alastair
1986
Savage Dawn as Stryker
1985
Streets of Justice as Dist. Atty. Jerry Logan
1985
Jagged Edge as Frank Martin
1984
The Terminator as Vukovich
1983
The Right Stuff as Wally Schirra
1983
Hardcastle and McCormick (2 episodes)
1983
Nightmares as MacLeod (segment "The Benediction")
1983
The A-Team as Mack Dalton (1 episode)
1982
Piranha II: The Spawning as Police Chief Steve Kimbrough
1982
A Question of Honor as Wiley
1982
Cagney & Lacey (2 episodes)
1981
Prince of the City as Burano
1981
The Dark End of the Street as Jimmy
1979
The Visitor as Raymond Armstead
1978
Damien: Omen II as Sergeant Neff
1977
Close Encounters of the Third Kind as Robert
1976
Network as Network Lawyer at Khan's Place (uncredited)
1976
The Next Man as Federal Security
1976
Mansion of the Doomed as Dr. Dan Bryan
1974
To Kill the King as Hank Adams
1973
Emperor of the North as Railroad Worker (uncredited)
1972
It Ain't Easy as Randy
1944
Golden Globe Awards as Self - Nominee (2 episodes)