Stephen Lang

Stephen Lang

Stephen Lang

Stephen Lang

Acting

Avatar 5 (2028)

Colonel Miles Quaritch

Avatar 4 (2026)

Colonel Miles Quaritch

Avatar: Fire and Ash (2025)

Colonel Miles Quaritch

Liberation (2023)

Herbert Heller

Avatar: The Way of Water (2022)

Colonel Miles Quaritch

Mid-Century (2022)

Frederick Banner

The Lost City (2022)

Fantasy Villain

The Gandhi Murder (2019)

D.I.G Sunil Raina

Hostiles (2017)

Colonel Abraham Biggs

Justice (2017)

Mayor Pierce

Exeter (2015)

Father Conway

23 Blast (2014)

Coach Farris

Pioneer (2013)

John Ferris

Officer Down (2013)

Lieutenant Jake 'Lieu' LaRussa

Christina (2010)

Inspector Edgar Reinhardt

Avatar (2009)

Colonel Miles Quaritch

The Men Who Stare at Goats (2009)

Brigadier General Dean Hopgood

Public Enemies (2009)

Charles Winstead

Gods and Generals (2003)

Lt. Gen. Thomas Stonewall Jackson

D-Tox (2002)

Jack Bennett

After the Storm (2001)

Sargeant Major Jim

Trixie (2000)

Jacob Slotnick

Loose Women (1997)

Prophet Buddy

The Trial of Adolf Eichmann (1997)

Aaron Lindenstrauss / Dr. Joseph Melkman (voices)

Tombstone (1993)

Ike Clanton

Gettysburg (1993)

Maj. Gen. George E. Pickett

Babe Ruth (1991)

George Herman 'Babe' Ruth

The Hard Way (1991)

Party Crasher

Finish Line (1989)

Coach Harkins

Manhunter (1986)

Freddy Lounds

Death of a Salesman (1985)

Harold 'Happy' Loman