Ben Foster

Ben Foster

ActorProducerCrewDirectorWriter Oct 29 (age 45) Boston, Massachusetts, USA 1984–2025 (41 year career)
6.6 avg rating

Biography

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 a…

Known For

Filmography

Acting (73)

·

Movies (61)

Long Day's Journey into Night

Long Day's Journey into Night

2025

as Jamie Tyrone

10.0
Christy

Christy

2025

as Jim V. Martin

7.1
King Ivory

King Ivory

2025

as George 'Smiley' Greene

6.8
Sharp Corner

Sharp Corner

2025

as Josh McCall

5.8
Motor City

Motor City

2025

as Reynolds

8.0
Finestkind

Finestkind

2023

as Tom

6.9
The Contractor

The Contractor

2022

as Mike

6.4
Medieval

Medieval

2022

as Jan Žižka

6.9
Hustle

Hustle

2022

as Vince Merrick

7.7
Emancipation

Emancipation

2022

as Jim Fassel

7.8
The Survivor

The Survivor

2022

as Harry Haft

6.8
Love, Antosha

Love, Antosha

2019

as Self

7.4
Leave No Trace

Leave No Trace

2018

as Will

6.8
Galveston

Galveston

2018

as Roy Cady

6.1
Hostiles

Hostiles

2017

as Philip Wills

6.9
Rock'n Roll

Rock'n Roll

2017

as Ben Foster

5.2
Warcraft

Warcraft

2016

as Medivh (Guardian)

6.4
Inferno

Inferno

2016

as Bertrand Zobrist

6.1
Hell or High Water

Hell or High Water

2016

as Tanner Howard

7.3
The Finest Hours

The Finest Hours

2016

as Richard Livesey

6.6
The Program

The Program

2015

as Lance Armstrong

6.4
Until We Could

Until We Could

2014

as Narrator (Voice)

7.0
National Theatre Live: A Streetcar Named Desire

National Theatre Live: A Streetcar Named Desire

2014

as Stanley Kowalski

7.9
Lone Survivor

Lone Survivor

2013

as Petty Officer Second Class Matthew "Axe" Axelson

7.4
Kill Your Darlings

Kill Your Darlings

2013

as William Burroughs

7.0
Ain't Them Bodies Saints

Ain't Them Bodies Saints

2013

as Patrick Wheeler

6.1
Love, Marilyn

Love, Marilyn

2013

as Self

6.6
Contraband

Contraband

2012

as Sebastian Abney

6.3
360

360

2012

as Tyler

5.7
The Mechanic

The Mechanic

2011

as Steve McKenna

6.5
Rampart

Rampart

2011

as General Terry

5.4
Here

Here

2011

as Will Shepard

5.0
Pandorum

Pandorum

2009

as Bower

6.6
The Messenger

The Messenger

2009

as Will Montgomery

6.8
Blink

Blink

2009

as AJ

Birds of America

Birds of America

2008

as Jay

5.4
30 Days of Night

30 Days of Night

2007

as The Stranger

6.4
3:10 to Yuma

3:10 to Yuma

2007

as Charlie Prince

7.2
Alpha Dog

Alpha Dog

2006

as Jake Mazursky

6.6
X-Men: The Last Stand

X-Men: The Last Stand

2006

as Warren Worthington III / Angel

6.4
Hostage

Hostage

2005

as Mars Krupcheck

6.3
The Punisher

The Punisher

2004

as Specker Dave

6.4
11:14

11:14

2004

as Eddie

6.8
The Heart Is Deceitful Above All Things

The Heart Is Deceitful Above All Things

2004

as Fleshy Boy

5.8
Phone Booth

Phone Booth

2003

as Big Q (uncredited)

6.9
Northfork

Northfork

2003

as Cod

5.9
Bang Bang You're Dead

Bang Bang You're Dead

2003

as Trevor Adams

7.1
Bare Knuckle Filming: The Construction of Northfork

Bare Knuckle Filming: The Construction of Northfork

2003
Big Trouble

Big Trouble

2002

as Matt Arnold

6.1
The Laramie Project

The Laramie Project

2002

as Aaron Kreifels

6.2
Get Over It

Get Over It

2001

as Berke Landers

5.6
Liberty Heights

Liberty Heights

1999

as Ben Kurtzman

6.6
Breakfast with Einstein

Breakfast with Einstein

1998

as Ryan

3.2
I've Been Waiting for You

I've Been Waiting for You

1998

as Charlie

4.8
Kounterfeit

Kounterfeit

1996

as Travis

4.2
Floodplain

Floodplain

The Stunt Driver

The Stunt Driver

as Evel Knievel

Cowboy

Cowboy

as Lee 'Babe' Midnight

The Stalemate

The Stalemate

Viva La Madness

Viva La Madness

Raven

Raven