2031
Avatar 5
as Colonel Miles Quaritch
2029
Avatar 4
as Colonel Miles Quaritch
2026
Hellfire
as Man
2025
Barron's Cove
as Benji Faulkner
2025
This Ordinary Thing
as Self (voice)
2025
Avatar: Fire and Ash
as Quaritch
2025
House of David
as Samuel the Prophet
(8 episodes)
2025
Fire and Water: Making the Avatar Films
as Self - "Quaritch"
(1 episode)
2023
The Featherweight
as Bill Gore
2023
Inside Pandora's Box
as Self
2023
The Optimist
as Herbert Heller
2023
Muzzle
as Leland
2023
My Love Affair with Marriage
as Jonas (voice)
2022
Mid-Century
as Frederick Banner
2022
The Lost City
as Fantasy Villain
2022
Avatar: The Way of Water
as Colonel Miles Quaritch
2022
The Independent
as Gordon
2022
Avatar: The Deep Dive - A Special Edition of 20/20
as Self
2022
Old Man
as Old Man
2022
Death in Texas
as John
2021
Don't Breathe 2
as The Blind Man
2021
The Seventh Day
as Archbishop
2021
Calls
as Doctor Wheating (voice)
(1 episode)
2021
Law & Order: Organized Crime
as Angus Boone
(3 episodes)
2020
Rogue Warfare: Death of a Nation
as The President
2020
Solar Opposites
as Sgt. Argent (voice)
(1 episode)
2020
Solar Opposites
as Sergeant Argent (voice)
(1 episode)
2019
The Gandhi Murder
as D.I.G Sunil Raina
2019
VFW
as Fred
2019
Rogue Warfare
as President
2019
Rogue Warfare: The Hunt
as Président
2018
Braven
as Linden
2018
The Rookie
as Chief Williams
(1 episode)
2017
Hostiles
as Colonel Abraham Biggs
2017
Justice
as Mayor Pierce
2017
The Good Fight
as David Cord
(7 episodes)
2016
Band of Robbers
as Injun Joe
2016
Gridlocked
as Korver
2016
Don't Breathe
as The Blind Man
2016
Beyond Valkyrie: Dawn of the 4th Reich
as Emil F. Reinhardt
2016
Isolation
as William
2015
Exeter
as Father Conway
2015
Beyond Glory
2015
Sun Belt Express
as Officer Rick
2015
Into the Badlands
as Waldo
(10 episodes)
2014
The Nut Job
as King (voice)
2014
The Girl on the Train
as Det. Lloyd Martin
2014
In the Blood
as Casey
2014
Jarhead 2: Field of Fire
as Major Gavins
2014
23 Blast
as Coach Farris
2014
A Good Marriage
as Holt Ramsey
2014
Gutshot Straight
as Duffy
2014
Salem
as Increase Mather
(2 episodes)
2013
Officer Down
as Lieutenant Jake 'Lieu' LaRussa
2013
Love, Marilyn
as Self
2013
Pawn
as Charlie
2013
Pioneer
as John Ferris
2013
The Monkey's Paw
as Tony Cobb
2013
The Gettysburg Story
as Voice
2012
Someday This Pain Will Be Useful to You
as Barry Rogers
2011
Conan the Barbarian
as Khalar Zym
2011
White Irish Drinkers
as Patrick
2011
Terra Nova
as Commander Nathaniel Taylor
(11 episodes)
2010
Matadors
as Victor Galloway
2010
Avatar: Creating the World of Pandora
as Self
2010
Capturing Avatar
as Self
2010
Christina
as Inspector Edgar Reinhardt
2010
False Creek Stories
as Narrator (voice)
2009
The Men Who Stare at Goats
as Brigadier General Dean Hopgood
2009
Public Enemies
as Charles Winstead
2009
Der Regisseur Uli Edel - Fakten und Fiktion
as Self
2009
Avatar
as Colonel Miles Quaritch
2009
From Mexico With Love
as Big Al Stevens
2009
Live from Studio Five
as Self
(1 episode)
2008
Save Me
as Ted
2008
In Plain Sight
as James Wiley Shannon
(3 episodes)
2006
The Making of 'Last Exit to Brooklyn'
2006
George Washington: We Fight to Be Free
as Dr. James Craik
2006
Psych
as Mr. Salamatchla
(1 episode)
2004
The I Inside
as Mr. Travitt
2003
Gods and Generals
as Lt. Gen. Thomas Stonewall Jackson
2003
Code 11-14
as Justin Shaw
2002
D-Tox
as Jack Bennett
2002
The Making of 'Tombstone'
as Self
2001
The Proposal
as Simon Baclg
2001
After the Storm
as Sargeant Major Jim
2001
Story of a Bad Boy
as Spryos
2001
Law & Order: Criminal Intent
as Axel Kaspers
(1 episode)
2000
Trixie
as Jacob Slotnick
2000
Running Mates
as Ron Noble - Financier (uncredited)
2000
Ed
as Jack Foster
(1 episode)
2000
The Fugitive
as Ben Charnquist
(22 episodes)
1999
At the Mercy of a Stranger
as Dr. Thomas Cooper
1999
Law & Order: Special Victims Unit
as Michael Baxter
(1 episode)
1998
Niagara, Niagara
as Claude
1998
A Town Has Turned to Dust
as Sheriff Harvey Denton
1998
Escape: Human Cargo
as Dennis McNatt
1997
Fire Down Below
as Earl Kellogg
1997
Shadow Conspiracy
as The Agent
1997
Loose Women
as Prophet Buddy
1997
Journey of the Heart
as Thomas Deblois
1997
The Trial of Adolf Eichmann
as Aaron Lindenstrauss / Dr. Joseph Melkman (voices)
1997
Liberty!
as George Washington
(6 episodes)
1997
Dead Man's Gun
as Clay Strand
(1 episode)
1996
Gang in Blue
as Moose Tavola
1996
An Occasional Hell
as Alex Laughton
1995
The Amazing Panda Adventure
as Michael Tyler
1995
Tall Tale: The Unbelievable Adventure
as Jonas Hackett
1995
The Possession of Michael D.
as Michael
1995
A Season of Hope
as Michael Hackett
1995
The Outer Limits
as Dr. James Houghton
(1 episode)
1994
The Mother
as Boss
1994
Murder Between Friends
as Kerry Myers
1994
Baseball
as (voice)
(1 episode)
1993
Gettysburg
as Maj. Gen. George E. Pickett
1993
Guilty as Sin
as Phil Garson
1993
Tombstone
as Ike Clanton
1993
Darkness Before Dawn
as Guy Grand
1992
Taking Back My Life: The Nancy Ziegenmeyer Story
as Steven Ziegenmeyer
1991
The Hard Way
as Party Crasher
1991
Another You
as Dibbs
1991
Babe Ruth
as George Herman 'Babe' Ruth
1991
Performance
as Boss
(1 episode)
1990
The Fresh Prince of Bel-Air
as Criminal Gun Shooter (uncredited)
(1 episode)
1990
Law & Order
as Terry Dorn
(1 episode)
1989
Last Exit to Brooklyn
as Harry Black
1989
Finish Line
as Coach Harkins
1987
Project X
as Watts
1986
Manhunter
as Freddy Lounds
1986
Band of the Hand
as Joe
1986
Private Conversations: On the Set of ‘Death of a Salesman’
as Self - Happy
1986
Crime Story: Pilot
as Atty. David Abrams
1986
Crime Story
as Atty. David Abrams
(43 episodes)
1986
American Masters
as Self
(1 episode)
1985
Death of a Salesman
as Harold 'Happy' Loman
1985
Stone Pillow
as Tim
1985
Twice in a Lifetime
as Keith
1985
The Equalizer
as Joseph Morrison
(1 episode)
1982
King of America
as Vassilis
1981
We're Fighting Back
as Janos
1975
Good Morning America
as Self
(1 episode)
—
Convergence
as Rear Admiral James Bradford
—
Gettysburg 1863
—
The Dregs