Home / Discover / People

On Fire

2023
as George Laughlin

Alpha Rift

2021
as Corbin

Falling

2021
as Willis

The Unhealer

2020
as Pflueger

Being

2019
as Reverend Campbell

Eminence Hill

2019
as Mason

Mimesis: Nosferatu

2018
as The Autuer

West of Hell

2018
as The Devil

Big Legend

2018
as Jackson Wells

A Reckoning

2018
as Henry Breck

D-Railed

2018
as Manny

Wraith

2017
as Fr. Ehrlich

Mom and Dad

2017
as Mel Ryan

Needlestick

2017
as Alexander Crick

Lake Eerie

2016
as Pop

Daylight's End

2016
as Frank Hill

Monday at 11:01 A.M.

2016
as The Bartender

The Hamster

2016
as Narrator

The Unwilling

2016
as Father Harris

The Sector

2016
as The Finisher

Deserted

2016
as Hopper

Justice Served

2015
as Henry Callas

Harbinger Down

2015
as Graff

Kids vs Monsters

2015
as Heinrich

Stung

2015
as Caruthers

Road to Paloma

2014
as FBI Agent Kelly

Dark Awakening

2014
as Father Donovan O'Malley

Phantom

2013
as Markov

Sin Reaper

2013
as Dr. Douglas Hoffman

Alien Rising

2013
as Col. Stephen Cencula

Gingerclown

2013
as Braineater

It's in the Blood

2012
as Russell

The Legend of Korra

2012
as Lieutenant

Astronaut: The Last Push

2012
as Walter Moffitt

Tron: Uprising

2012
as General Tesler

Beautiful Wave

2011
as Jimmy Davenport / Baja Man

Monster Brawl

2011
as God (voice)

Good Day for It

2011
as Lyle Tyrus

Scream of the Banshee

2011
as Broderick Duncan

The Witches of Oz

2011
as Henry Gale (Uncle Henry)

The Arcadian

2011
as Father Reed

Godkiller: Walk Among Us

2010
as Mulciber (voice)

The Genesis Code

2010
as Dr. Hoffer

Monster Truck Mater

2010
as Paddy O'Concrete (voice)

The Slammin' Salmon

2009
as Dick Lobo

Jennifer's Body

2009
as Driver

Mythic Journeys

2009
as The Sorcerer

Hardwired

2009
as Randolph Hope

The Seamstress

2009
as Sheriff Virgil Logan

The Lost Tribe

2009
as Gallo

Prairie Fever

2008
as James Monte

Dying God

2008
as Chance

Alone in the Dark 2

2008
as Abner Lundbert

Necessary Evil

2008
as Dr. Fibrian

Dark Reel

2008
as Connor Pritchett

Pumpkinhead Unearthed

2008
as Lance Henriksen

Appaloosa

2008
as Ring Shelton

Pistol Whipped

2008
as The Old Man

Ladies of the House

2008
as Frank Olmstead

House

2008
as Tin Man (voice)

Deadwater

2008
as Captain John

In The Spider's Web

2007
as Dr. Lecorpus

Bone Dry

2007
as Jimmy

The Chosen One

2007
as Cardinal Fred (voice)

Superman: Brainiac Attacks

2006
as Brainiac (voice)

Sasquatch Mountain

2006
as Harlan Knowles

The Da Vinci Treasure

2006
as Dr. John Coven

The Garden

2006
as Ben Zachary

Abominable

2006
as Ziegler Dane

Supernova

2005
as Colonel Harlan Williams

Tarzan II

2005
as Kerchak (voice)

Vampires: Out For Blood

2004
as Captain John Billings

Madhouse

2004
as Dr. Franks

Evel Knievel

2004
as 'Awful' Knoffel

Starkweather

2004
as The Mentor

AVP: Alien vs. Predator

2004
as Charles Bishop Weyland

Dream Warrior

2004
as Parish

One Point O

2004
as Howard

Unspeakable

2003
as Jack Pitchford

The Invitation

2003
as Roland Levy

The Last Cowboy

2003
as John William Cooper

Rapid Exchange

2003
as Newcastle

Mimic: Sentinel

2003
as Garbageman

Antibody

2002
as Dr. Richard Gaynes

Living in Darkness

2002
as Lance Henriksen

The Mangler 2

2002
as Headmaster Bradeen

The Untold

2002
as Harlan Knowles

Lost Voyage

2001
as David Shaw

Alien Evolution

2001
as Himself / 'Bishop'

Scream 3

2000
as John Milton

Tarzan

1999
as Kerchak, the Gorilla King (voice)

The Day Lincoln Was Shot

1998
as Abraham Lincoln

Gunfighter's Moon

1997
as Frank Morgan

No Contest II

1997
as Eric Dane / Erich Dengler

Dusting Cliff 7

1997
as Colonel Roger McBride

Profile for Murder

1996
as Adrian Cross

Millennium

1996
as Frank Black

Powder

1995
as Sheriff Doug Barnum

Dead Man

1995
as Cole Wilson

Mind Ripper

1995
as Stockton

Aurora: Operation Intercept

1995
as William Stenghel

Spitfire

1995
as Richard Charles

Nature of the Beast

1995
as Jack Powell

Boulevard

1994
as McClaren

No Escape

1994
as The Father

Felony

1994
as Taft

Hard Target

1993
as Emil Fouchon

The Outfit

1993
as Dutch Schultz

The Criminal Mind

1993
as Agent Winslow

Man's Best Friend

1993
as Dr. Jarret

Super Mario Bros.

1993
as King Reznor

Excessive Force

1993
as Devlin

Knights

1993
as Job

Jennifer 8

1992
as Sgt. Freddy Ross

Comrades in Arms

1992
as Rob Reed

The Making of 'Alien³'

1992
as Lance Henriksen

Alien³

1992
as Lance Bishop

Delta Heat

1992
as Jackson Rivers

Stone Cold

1991
as Chains Cooper

The Last Samurai

1990
as Johnny Congo

Hit List

1989
as Chris Caleek

Johnny Handsome

1989
as Rafe Garrett

House III: The Horror Show

1989
as Detective Lucas McCarthy

Pumpkinhead

1988
as Ed Harley

Near Dark

1987
as Jesse Hooker

Choke Canyon

1986
as Brook Alastair

Aliens

1986
as Lance Bishop

Jagged Edge

1985
as Frank Martin

Savage Dawn

1985
as Stryker

The Making of the Terminator

1984
as Lance Henriksen

The Terminator

1984
as Detective Vukovich

The Right Stuff

1984
as Wally Schirra

Nightmares

1983
as MacLeod (segment "The Benediction")

Prince of the City

1981
as Defense Lawyer

Piranha II: The Spawning

1981
as Police Chief Steve Kimbrough

The Visitor

1979
as Raymond Armstead

Damien: Omen II

1978
as Sergeant Neff

Mansion of the Doomed

1976
as Dr. Dan Bryan

Dog Day Afternoon

1975
as Agent Murphy

Emperor of the North

1973
as Railroad worker

Acre Beyond the Rye

as Dr. Bradford Weeks

Writer

Episode Tales from the Crypt
Cutting Cards
1990

Guest Star

Episode Grey's Anatomy
Odd Man Out
2016
Episode DC's Legends of Tomorrow
Compromised
2016
Episode Hannibal
Trou Normand
2013
Episode Castle (2009)
Close Encounters of the Murderous Kind
2010
Episode NCIS
South by Southwest
2009
Episode Static Shock
Future Shock
2004
Episode Discovery Channel Documentaries
James Cameron's Expedition - Bismarck
2002
Episode Expedition: Bismarck
Expedition: Bismarck
2002
Episode The Legend of Tarzan
Tarzan and Tublat's Revenge
2001
Episode Millennium
Millennium (The X-Files)
1999
Episode Harsh Realm
Pilot
1999
Episode The X-Files
Millennium
1999
Episode Tales from the Crypt
Yellow
1991
Episode Tales from the Crypt
Cutting Cards
1990
Episode Beauty and the Beast
Snow
1989
Episode Hardcastle and McCormick
Never My Love
1984
Episode The A-Team
In Plane Sight
1984
Episode Cagney & Lacey
Heat
1984
Episode Riptide (1984)
Raiders of the Lost Sub
1984
Episode Cagney & Lacey
Hopes and Dreams
1983