Actor (122 credits)
- Avatar 3 (2021) Miles Quaritch
- Avatar 2 (2020) Miles Quaritch
- Braven (2018) Linden
- Mortal Engines (2018) Shrike
- Rogue Warfare (2018) President
- Justice (2017)
- Hostiles (2017) Col. Abraham Biggs
- The Dinner (2017) Gettysburg рассказчик, voice acting
- Beyond Valkyrie: Dawn of the 4th Reich (2016) General Emil F. Reinhardt
- Don't Breathe: No Escape (2016) The Blind Man
- Don't Breathe: Man In The Dark (2016) The Blind Man
- Don't Breathe: Meet The Cast (2016) The Blind Man
- Shades of Blue (2016) Terrence Linklater
- Isolation (2015) William
- To Appomattox (2015) John Brown
- Don't Breathe (2015) The Blind Man
- Band of Robbers (2015) Injun Joe
- Killer App (2015)
- Into the Badlands (2015) Waldo
- Gridlocked (2015) Korver
- Sun Belt Express (2014) Officer Rick
- 23 Blast (2014)
- A Good Marriage (2014) Holt Ramsey
- Exeter (2014) Father Conway
- Gutshot Straight (2014) Duffy
- Jarhead 2: Field of Fire (2014) Major Gavins
- Salem (2014) Increase Mather
- The Gettysburg Story (2013)
- The Nut Job (2013) King, voice acting
- Pionér (2013) John Ferris
- In the Blood (2013) Casey
- Reckless (2013) Tom
- The Girl on the Train (2013) Det. Lloyd Martin
- The Monkey's Paw (2013)
- The Wheatfield (2013) James Jackson Purman, voice acting
- Officer Down (2012) Lieutenant Jake «Lieu» LaRussa
- Pawn (2012) Charlie
- Love, Marilyn (2012) играет самого себя
- You're Not in Kansas Anymore with Stephen Lang (2012) играет самого себя
- Terra Nova (2011) Commander Nathaniel Taylor
- Conan the Barbarian (2011) Khalar Zym
- Someday This Pain Will Be Useful to You (2011) Barry Rogers
- The 82nd Annual Academy Awards (2010) играет самого себя - член аудитории, not listed in credits
- Avatar: Creating the World of Pandora (2010) играет самого себя
- Christina (2010) Inspector Edgar Reinhardt
- Capturing Avatar (2010) играет самого себя
- White Irish Drinkers (2010)
- False Creek Stories (2010) рассказчик
- Matadors (2010) Victor Galloway
- Avatar (2009) Colonel Miles Quaritch
- Criminal Technology (2009) играет самого себя
- From Mexico with Love (2009) Big Al Stevens
- The Men Who Stare at Goats (2009) Brig. Gen. Dean Hopgood
- Public Enemies (2009) Charles Winstead
- Medal of Honor (2008) играет самого себя
- In Plain Sight (2008)
- Save Me (2007) Ted
- The Bronx Is Burning (мини-сериал) (2007) Inspector Dowd
- Reel Junkie (2007) играет самого себя
- We Fight to Be Free (2006) Dr. James Craik
- The Treatment (2006) Coach Galgano
- Hubert Selby Jr: It/ll Be Better Tomorrow (2005) хроника
- Jonny Zero (2005) Officer Tanner
- Gods and Generals (2003) Gen. Stonewall Jackson
- The I Inside (2003) Mr. Travitt
- Code 11-14 (2003) Justin Shaw
- The Proposal (2001)
- After the Storm (2001) Sargeant Major Jim
- D-Tox (2001)
- Trixie (2000) Jacob Slotnick
- Running Mates (2000) Financier, not listed in credits
- The Fugitive (2000)
- Story of a Bad Boy (1999) Spryos
- At the Mercy of a Stranger (1999) Dr. Thomas Cooper
- Escape: Human Cargo (1998) Dennis McNatt
- A Town Has Turned to Dust (1998) Sheriff Harvey Denton
- Automatic Avenue (1997)
- Loose Women (1997) Prophet Buddy
- Dellaventura (1997) Eric Solinkin
- Journey of the Heart (1997) Thomas Deblois
- The Trial of Adolf Eichmann (1997) Aaron Lindenstrauss, voice acting
- Niagara, Niagara (1997) Claude
- Fire Down Below (1997) Earl Kellogg
- Dead Man's Gun (1997) Clay Strand
- An Occasional Hell (1996) Alex Laughton
- Shadow Conspiracy (1996) The Agent
- The Money Shot (1996)
- Strangers (1996) Theo
- The West (1996)
- Gang in Blue (1996) Moose Tavola
- Tall Tale (1995) Jonas Hackett
- The Amazing Panda Adventure (1995) Michael Tyler
- The Possession of Michael D. (1995) Michael
- A Season of Hope (1995) Michael Hackett
- Baseball (1994) Various
- Murder Between Friends (1994) Kerry Myers
- Inside the Actors Studio (1994) играет самого себя - гость Audience, not listed in credits
- Darkness Before Dawn (1993) Guy Grand
- The Poetry Hall of Fame (1993) Percy Bysshe Shelley
- Tribeca (1993) Lou
- Tombstone (1993) Ike Clanton
- Gettysburg (1993)
- Guilty as Sin (1993) Phil Garson
- Taking Back My Life: The Nancy Ziegenmeyer Story (1992) Steven Ziegenmeyer
- The 45th Annual Tony Awards (1991) играет самого себя - номинант: Best Featured Actor in a Play
- Babe Ruth (1991) George Herman «Babe» Ruth
- Another You (1991) Rupert Dibbs
- The Hard Way (1991) Party Crasher
- Last Exit to Brooklyn (1989)
- Project X (1987) Watts
- Manhunter (1986) Freddy Lounds
- Band of the Hand (1986)
- Twice in a Lifetime (1985) Keith
- Death of a Salesman (1985) Harold «Happy» Loman
- Stone Pillow (1985) Tim
- King of America (1982) Vassilis
- We're Fighting Back (1981) Janos
- Runner Ivan Taro
- The Tower Dr. Emil Kepler
- My Love Affair with Marriage Jonas, voice acting
- The 34th Battalion Colonel Hodges
- The Dragon Angel
Producer (1 credits)
Writer (1 credits)