
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

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

Inferno (2016)
as Bertrand Zobrist

The Mechanic (2011)
as Steve McKenna

Warcraft (2016)
as Medivh (Guardian)

Hell or High Water (2016)
as Tanner Howard

Christy (2025)
as Jim V. Martin

3:10 to Yuma (2007)
as Charlie Prince

Hostiles (2017)
as Philip Wills

30 Days of Night (2007)
as The Stranger

The Contractor (2022)
as Mike

Hustle (2022)
as Vince Merrick

Emancipation (2022)
as Jim Fassel

Pandorum (2009)
as Bower

The Finest Hours (2016)
as Richard Livesey

Leave No Trace (2018)
as Will

Contraband (2012)
as Sebastian Abney

Hostage (2005)
as Mars Krupcheck

Finestkind (2023)
as Tom Eldridge

Kill Your Darlings (2013)
as William Burroughs

Medieval (2022)
as Jan Žižka

The Survivor (2022)
as Harry Haft

Alpha Dog (2006)
as Jake Mazursky

King Ivory (2025)
as George 'Smiley' Greene

11:14 (2004)
as Eddie

Big Trouble (2002)
as Matt Arnold

The Program (2015)
as Lance Armstrong

Rampart (2011)
as General Terry

Galveston (2018)
as Roy Cady

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

The Messenger (2009)
as Will Montgomery

Get Over It (2001)
as Berke Landers

Love, Antosha (2019)
as Self

Sharp Corner (2025)
as Josh McCall

360 (2012)
as Tyler

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

Northfork (2003)
as Cod

National Theatre Live: A Streetcar Named Desire (2014)
as Stanley Kowalski
Viva la Madness (2028)
Actor

The Laramie Project (2002)
as Aaron Kreifels

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

Love, Marilyn (2013)
as Self

X-Men: Evolution of a Trilogy (2006)
as Self

Rock'n Roll (2017)
as Ben Foster

Birds of America (2008)
as Jay

Liberty Heights (1999)
as Ben Kurtzman

Kounterfeit (1996)
as Travis
Bare Knuckle Filming: The Construction of Northfork (2003)
Actor

Breakfast with Einstein (1998)
as Ryan
Gable (—)
Actor

The Stunt Driver (2026)
as Evel Knievel

Brett Ratner's X-Diaries (2006)
as Self

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

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

Here (2011)
as Will Shepard
The Stalemate (—)
Actor
X3: The Excitement Continues (2006)
as Self

Blink (2009)
as AJ
Floodplain (—)
Actor

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





