
Ben Foster
Photoplayd Industry Rating
Not enough rated films yet to compute a weighted score.
Roles are weighted by involvement: director 1.0, screenwriter 0.7, lead 0.8, supporting 0.4, crew 0.1.
Benjamin A. Foster (born October 29, 1980) is an American actor. His films include The Punisher (2004), X-Men: The Last Stand and Alpha Dog (both 2006), 30 Days of Night (2007), The Messenger and Pandorum (both 2009), The Mechanic (2011), Contraband (2012), Kill Your Darlings and Lone Survivor (both 2013), The Program (2015), Warcraft (2016), and Leave No Trace (2018). He has won an Independent Spirit Award for portraying Tanner Howard in Hell or High Water (2016). He also had a recurring role as Russell Corwin in Six Feet Under (2003–05). Description above from the Wikipedia article Ben Foster (actor), licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known for
Credits

Motor City (2026)
as Reynolds

The Punisher (2004)
as Specker Dave

Inferno (2016)
as Bertrand Zobrist

Lone Survivor (2013)
as Petty Officer Second Class Matthew "Axe" Axelson

The Mechanic (2011)
as Steve McKenna

3:10 to Yuma (2007)
as Charlie Prince

Warcraft (2016)
as Medivh (Guardian)

Phone Booth (2003)
as Big Q (uncredited)

11:14 (2004)
as Eddie

30 Days of Night (2007)
as The Stranger

Hell or High Water (2016)
as Tanner Howard

Hostiles (2017)
as Philip Wills

Christy (2025)
as Jim V. Martin

The Contractor (2022)
as Mike

Hostage (2005)
as Mars Krupcheck

Contraband (2012)
as Sebastian Abney

Leave No Trace (2018)
as Will

Pandorum (2009)
as Bower

Emancipation (2022)
as Jim Fassel

Hustle (2022)
as Vince Merrick

The Finest Hours (2016)
as Richard Livesey

Finestkind (2023)
as Tom Eldridge

Alpha Dog (2006)
as Jake Mazursky

The Survivor (2022)
as Harry Haft

King Ivory (2025)
as George 'Smiley' Greene

Love, Antosha (2019)
as Self

Big Trouble (2002)
as Matt Arnold

Rampart (2011)
as General Terry

Kill Your Darlings (2013)
as William Burroughs

Medieval (2022)
as Jan Žižka

Get Over It (2001)
as Berke Landers

Galveston (2018)
as Roy Cady

Here (2011)
as Will Shepard

360 (2012)
as Tyler

The Laramie Project (2002)
as Aaron Kreifels

Northfork (2003)
as Cod

Love, Marilyn (2013)
as Self

Ain't Them Bodies Saints (2013)
as Patrick Wheeler

Sharp Corner (2025)
as Josh McCall

The Program (2015)
as Lance Armstrong

Breakfast with Einstein (1998)
as Ryan

The Heart Is Deceitful Above All Things (2004)
as Fleshy Boy

Liberty Heights (1999)
as Ben Kurtzman

The Messenger (2009)
as Will Montgomery
Floodplain (—)
Actor
Viva la Madness (—)
Actor

I've Been Waiting for You (1998)
as Charlie

Bang Bang You're Dead (2003)
as Trevor Adams

Birds of America (2008)
as Jay

Kounterfeit (1996)
as Travis
Gable (—)
Actor
The Stunt Driver (—)
as Evel Knievel

Rock'n Roll (2017)
as Ben Foster

Blink (2009)
as AJ
The Stalemate (—)
Actor

National Theatre Live: A Streetcar Named Desire (2014)
as Stanley Kowalski

X-Men: The Last Stand (2006)
as Warren Worthington III / Angel
Bare Knuckle Filming: The Construction of Northfork (2003)
Actor
Cowboy (—)
as Lee 'Babe' Midnight
Until We Could (2014)
as Narrator (Voice)
Raven (—)
Actor

Long Day's Journey into Night (2025)
as Jamie Tyrone





