Snape
← Home
Ben Foster

Ben Foster

Acting

Born: October 29, 1980Boston, Massachusetts, USA

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
Filmography
Christy

Christy

Jim V. Martin

2025
Motor City

Motor City

Reynolds

2025
Sharp Corner

Sharp Corner

Josh McCall

2025
King Ivory

King Ivory

George 'Smiley' Greene

2025
Long Day's Journey into Night

Long Day's Journey into Night

Jamie Tyrone

2025
Finestkind

Finestkind

Tom

2023
Emancipation

Emancipation

Jim Fassel

2022
Medieval

Medieval

Jan Žižka

2022
Hustle

Hustle

Vince Merrick

2022
The Survivor

The Survivor

Harry Haft

2022
The Contractor

The Contractor

Mike

2022
Love, Antosha

Love, Antosha

Self

2019
Galveston

Galveston

Roy Cady

2018
Leave No Trace

Leave No Trace

Will

2018
Hostiles

Hostiles

Philip Wills

2017
Rock'n Roll

Rock'n Roll

Ben Foster

2017
Inferno

Inferno

Bertrand Zobrist

2016
Hell or High Water

Hell or High Water

Tanner Howard

2016
Warcraft

Warcraft

Medivh (Guardian)

2016
The Finest Hours

The Finest Hours

Richard Livesey

2016
The Program

The Program

Lance Armstrong

2015
National Theatre Live: A Streetcar Named Desire

National Theatre Live: A Streetcar Named Desire

Stanley Kowalski

2014

Until We Could

Narrator (Voice)

2014
Lone Survivor

Lone Survivor

Petty Officer Second Class Matthew "Axe" Axelson

2013
Kill Your Darlings

Kill Your Darlings

William Burroughs

2013
Ain't Them Bodies Saints

Ain't Them Bodies Saints

Patrick Wheeler

2013
Love, Marilyn

Love, Marilyn

Self

2013
360

360

Tyler

2012
Contraband

Contraband

Sebastian Abney

2012
Rampart

Rampart

General Terry

2011
Here

Here

Will Shepard

2011
The Mechanic

The Mechanic

Steve McKenna

2011
The Messenger

The Messenger

Will Montgomery

2009
Pandorum

Pandorum

Bower

2009
Blink

Blink

AJ

2009
Birds of America

Birds of America

Jay

2008
30 Days of Night

30 Days of Night

The Stranger

2007
3:10 to Yuma

3:10 to Yuma

Charlie Prince

2007
X-Men: The Last Stand

X-Men: The Last Stand

Warren Worthington III / Angel

2006
Alpha Dog

Alpha Dog

Jake Mazursky

2006
Hostage

Hostage

Mars Krupcheck

2005
The Heart Is Deceitful Above All Things

The Heart Is Deceitful Above All Things

Fleshy Boy

2004
11:14

11:14

Eddie

2004
The Punisher

The Punisher

Specker Dave

2004

Bare Knuckle Filming: The Construction of Northfork

2003
Northfork

Northfork

Cod

2003
Bang Bang You're Dead

Bang Bang You're Dead

Trevor Adams

2003
Phone Booth

Phone Booth

Big Q (uncredited)

2003
Big Trouble

Big Trouble

Matt Arnold

2002
The Laramie Project

The Laramie Project

Aaron Kreifels

2002
Get Over It

Get Over It

Berke Landers

2001
Liberty Heights

Liberty Heights

Ben Kurtzman

1999
Breakfast with Einstein

Breakfast with Einstein

Ryan

1998
I've Been Waiting for You

I've Been Waiting for You

Charlie

1998
Kounterfeit

Kounterfeit

Travis

1996