Net Worth →
Filmographies

Stephen Lang Filmography: Every Movie and TV Show in Order

All 89 Stephen Lang roles in chronological order (1985 to 2025): 67 movies and 22 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Stephen Lang filmography
TMDB

How many movies and TV shows has Stephen Lang been in? This complete Stephen Lang filmography lists 89 credited roles (67 films, 22 TV series), in chronological order from 1985 to 2025, with links to our full guides where available.

Stephen Lang movies in order

  • Death of a Salesman (1985) as Harold 'Happy' Loman
  • Twice in a Lifetime (1985) as Keith
  • Band of the Hand (1986) as Joe
  • Manhunter (1986) as Freddy Lounds
  • Project X (1987) as Watts
  • Last Exit to Brooklyn (1989) as Harry Black
  • The Hard Way (1991) as Party Crasher
  • Another You (1991) as Dibbs
  • Guilty as Sin (1993) as Phil Garson
  • Gettysburg (1993) as Maj. Gen. George E. Pickett
  • Tombstone (1993) as Ike Clanton
  • Tall Tale: The Unbelievable Adventure (1995) as Jonas Hackett
  • The Amazing Panda Adventure (1995) as Michael Tyler
  • Shadow Conspiracy (1997) as The Agent
  • Fire Down Below (1997) as Earl Kellogg
  • Niagara, Niagara (1998) as Claude
  • Trixie (2000) as Jacob Slotnick
  • D-Tox (2002) as Jack Bennett
  • Gods and Generals (2003) as Lt. Gen. Thomas Stonewall Jackson
  • The I Inside (2004) as Mr. Travitt
  • Save Me (2008) as Ted
  • Public Enemies (2009) as Charles Winstead
  • The Men Who Stare at Goats (2009) as Brigadier General Dean Hopgood
  • Avatar (2009) as Colonel Miles Quaritch
  • Avatar: Creating the World of Pandora (2010) as Self
  • Capturing Avatar (2010) as Self
  • White Irish Drinkers (2011) as Patrick
  • Conan the Barbarian (2011) as Khalar Zym
  • Someday This Pain Will Be Useful to You (2012) as Barry Rogers
  • Officer Down (2013) as Lieutenant Jake 'Lieu' LaRussa
  • Pawn (2013) as Charlie
  • Love, Marilyn (2013) as Self
  • Pioneer (2013) as John Ferris
  • The Monkey's Paw (2013) as Tony Cobb
  • The Nut Job (2014) as King (voice)
  • In the Blood (2014) as Casey
  • The Girl on the Train (2014) as Det. Lloyd Martin
  • Jarhead 2: Field of Fire (2014) as Major Gavins
  • A Good Marriage (2014) as Holt Ramsey
  • Gutshot Straight (2014) as Duffy
  • 23 Blast (2014) as Coach Farris
  • Exeter (2015) as Father Conway
  • Band of Robbers (2016) as Injun Joe
  • Isolation (2016) as William
  • Don't Breathe (2016) as The Blind Man
  • Gridlocked (2016) as Korver
  • Beyond Valkyrie: Dawn of the 4th Reich (2016) as Emil F. Reinhardt
  • Justice (2017) as Mayor Pierce
  • Hostiles (2017) as Colonel Abraham Biggs
  • Braven (2018) as Linden
  • Mortal Engines (2018) as Shrike
  • VFW (2019) as Fred
  • Rogue Warfare (2019) as President
  • Rogue Warfare: The Hunt (2019) as Président
  • Rogue Warfare: Death of a Nation (2020) as The President
  • The Seventh Day (2021) as Archbishop
  • Don't Breathe 2 (2021) as The Blind Man
  • The Lost City (2022) as Fantasy Villain
  • Mid-Century (2022) as Frederick Banner
  • Old Man (2022) as Old Man
  • The Independent (2022) as Gordon
  • Avatar: The Deep Dive - A Special Edition of 20/20 (2022) as Self
  • Avatar: The Way of Water (2022) as Colonel Miles Quaritch
  • Muzzle (2023) as Leland
  • Barron's Cove (2025) as Benji Faulkner
  • Sisu: Road to Revenge (2025) as Yeagor Dragunov
  • Avatar: Fire and Ash (2025) as Quaritch

Stephen Lang TV shows

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Stephen Lang been in?

Stephen Lang has 67 credited film roles and 22 TV roles, for a total of 89 credits from 1985 to 2025.

What was Stephen Lang's first major role?

Death of a Salesman (1985).

What is Stephen Lang's most recent project?

Avatar: Fire and Ash (2025).

Sources

More in Movies