Ben Foster
Ben Foster

Ben Foster

Born: October 29, 1980 (45 years)
Boston, 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.

Movies Directed (1)
Movies as Actor (62)
Motor City

Motor City

as Reynolds

Jul 23, 2026

Christy

Christy

as Jim V. Martin

Oct 27, 2025

Sharp Corner

Sharp Corner

as Josh McCall

May 9, 2025

King Ivory

King Ivory

as George 'Smiley' Greene

May 8, 2025

Long Day's Journey into Night

Long Day's Journey into Night

as Jamie Tyrone

Feb 27, 2025

Finestkind

Finestkind

as Tom Eldridge

Sep 8, 2023

Emancipation

Emancipation

as Jim Fassel

Dec 2, 2022

Medieval

Medieval

as Jan Žižka

Sep 8, 2022

Hustle

Hustle

as Vince Merrick

Jun 3, 2022

The Survivor

The Survivor

as Harry Haft

Apr 7, 2022

The Contractor

The Contractor

as Mike

Mar 10, 2022

Love, Antosha

Love, Antosha

as Self

Aug 2, 2019

Galveston

Galveston

as Roy Cady

Oct 10, 2018

Leave No Trace

Leave No Trace

as Will

Jun 29, 2018

Hostiles

Hostiles

as Philip Wills

Dec 22, 2017

Rock'n Roll

Rock'n Roll

as Ben Foster

Feb 15, 2017

Inferno

Inferno

as Bertrand Zobrist

Oct 13, 2016

Hell or High Water

Hell or High Water

as Tanner Howard

Aug 11, 2016

Warcraft

Warcraft

as Medivh (Guardian)

May 25, 2016

The Finest Hours

The Finest Hours

as Richard Livesey

Jan 27, 2016

The Program

The Program

as Lance Armstrong

Sep 16, 2015

National Theatre Live: A Streetcar Named Desire

National Theatre Live: A Streetcar Named Desire

as Stanley Kowalski

Sep 16, 2014

Until We Could

Until We Could

as Narrator (Voice)

Jul 13, 2014

Lone Survivor

Lone Survivor

as Petty Officer Second Class Matthew "Axe" Axelson

Dec 24, 2013

Kill Your Darlings

Kill Your Darlings

as William Burroughs

Oct 16, 2013

Ain't Them Bodies Saints

Ain't Them Bodies Saints

as Patrick Wheeler

Jul 3, 2013

Love, Marilyn

Love, Marilyn

as Self

May 30, 2013

360

360

as Tyler

Jul 25, 2012

Contraband

Contraband

as Sebastian Abney

Jan 12, 2012

Rampart

Rampart

as General Terry

Nov 23, 2011

Here

Here

as Will Shepard

Jan 21, 2011

The Mechanic

The Mechanic

as Steve McKenna

Jan 13, 2011

The Messenger

The Messenger

as Will Montgomery

Nov 13, 2009

Pandorum

Pandorum

as Bower

Sep 8, 2009

Blink

Blink

as AJ

Jul 17, 2009

Birds of America

Birds of America

as Jay

Oct 9, 2008

30 Days of Night

30 Days of Night

as The Stranger

Oct 17, 2007

3:10 to Yuma

3:10 to Yuma

as Charlie Prince

Sep 6, 2007

X-Men: The Last Stand

X-Men: The Last Stand

as Warren Worthington III / Angel

May 24, 2006

Alpha Dog

Alpha Dog

as Jake Mazursky

Jan 27, 2006

Hostage

Hostage

as Mars Krupcheck

Mar 9, 2005

The Heart Is Deceitful Above All Things

The Heart Is Deceitful Above All Things

as Fleshy Boy

Sep 15, 2004

11:14

11:14

as Eddie

Aug 20, 2004

The Punisher

The Punisher

as Specker Dave

Apr 15, 2004

Bare Knuckle Filming: The Construction of Northfork

Bare Knuckle Filming: The Construction of Northfork

Dec 30, 2003

Northfork

Northfork

as Cod

Jul 11, 2003

Bang Bang You're Dead

Bang Bang You're Dead

as Trevor Adams

Jun 11, 2003

Phone Booth

Phone Booth

as Big Q (uncredited)

Jan 6, 2003

Big Trouble

Big Trouble

as Matt Arnold

Apr 5, 2002

The Laramie Project

The Laramie Project

as Aaron Kreifels

Jan 10, 2002

Get Over It

Get Over It

as Berke Landers

Mar 8, 2001

Liberty Heights

Liberty Heights

as Ben Kurtzman

Nov 17, 1999

Breakfast with Einstein

Breakfast with Einstein

as Ryan

May 24, 1998

I've Been Waiting for You

I've Been Waiting for You

as Charlie

Mar 22, 1998

Kounterfeit

Kounterfeit

as Travis

Nov 15, 1996

Floodplain

Floodplain

The Stalemate

The Stalemate

Cowboy

Cowboy

as Lee 'Babe' Midnight

The Stunt Driver

The Stunt Driver

as Evel Knievel

Raven

Raven

Viva la Madness

Viva la Madness

Gable

Gable