Ben Foster

Ben Foster

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.

More details

Known For

Filmography

2025

Long Day's Journey into Night
Long Day's Journey into Night
as Jamie Tyrone
Movie - Released: 2/27/2025
King Ivory
King Ivory
as George 'Smiley' Greene
Movie - Released: 5/8/2025
Sharp Corner
Sharp Corner
as Josh McCall
Movie - Released: 5/9/2025

2023

Finestkind
Finestkind
as Tom
Movie - Released: 9/8/2023

2022

Emancipation
Emancipation
as Jim Fassel
Movie - Released: 12/2/2022
Medieval
Medieval
as Jan Žižka
Movie - Released: 9/8/2022
The Survivor
The Survivor
as Harry Haft
Movie - Released: 4/7/2022
The Contractor
The Contractor
as Mike
Movie - Released: 3/10/2022
Hustle
Hustle
as Vince Merrick
Movie - Released: 6/3/2022

2019

Love, Antosha
Love, Antosha
as Self
Movie - Released: 8/2/2019

2018

Galveston
Galveston
as Roy Cady
Movie - Released: 10/10/2018
Leave No Trace
Leave No Trace
as Will
Movie - Released: 6/29/2018

2017

Hostiles
Hostiles
as Philip Wills
Movie - Released: 12/22/2017
Rock'n Roll
Rock'n Roll
as Ben Foster
Movie - Released: 2/15/2017

2016

Warcraft
Warcraft
as Medivh (Guardian)
Movie - Released: 5/25/2016
The Finest Hours
The Finest Hours
as Richard Livesey
Movie - Released: 1/27/2016
Hell or High Water
Hell or High Water
as Tanner Howard
Movie - Released: 8/11/2016
Inferno
Inferno
as Bertrand Zobrist
Movie - Released: 10/13/2016

2015

The Program
The Program
as Lance Armstrong
Movie - Released: 9/16/2015

2014

National Theatre Live: A Streetcar Named Desire
National Theatre Live: A Streetcar Named Desire
as Stanley Kowalski
Movie - Released: 9/16/2014
Movie
Until We Could
as Narrator (Voice)
Movie - Released: 7/13/2014

2013

Love, Marilyn
Love, Marilyn
as Self
Movie - Released: 5/30/2013
Ain't Them Bodies Saints
Ain't Them Bodies Saints
as Patrick Wheeler
Movie - Released: 7/3/2013
Kill Your Darlings
Kill Your Darlings
as William Burroughs
Movie - Released: 10/16/2013
Lone Survivor
Lone Survivor
as Petty Officer Second Class Matthew "Axe" Axelson
Movie - Released: 12/24/2013

2012

Contraband
Contraband
as Sebastian Abney
Movie - Released: 1/12/2012
360
360
as Tyler
Movie - Released: 7/25/2012

2011

The Mechanic
The Mechanic
as Steve McKenna
Movie - Released: 1/13/2011
Rampart
Rampart
as General Terry
Movie - Released: 11/23/2011
Here
Here
as Will Shepard
Movie - Released: 1/21/2011

2010

Delires pornos
Delires pornos
Movie - Released: 7/12/2010

2009

The Messenger
The Messenger
as Will Montgomery
Movie - Released: 11/13/2009
Pandorum
Pandorum
as Bower
Movie - Released: 9/8/2009
Movie
Blink
as AJ
Movie - Released: 7/17/2009

2008

Birds of America
Birds of America
as Jay
Movie - Released: 10/9/2008

2007

30 Days of Night
30 Days of Night
as The Stranger
Movie - Released: 10/17/2007
3:10 to Yuma
3:10 to Yuma
as Charlie Prince
Movie - Released: 9/6/2007

2006

Alpha Dog
Alpha Dog
as Jake Mazursky
Movie - Released: 1/27/2006
X-Men: The Last Stand
X-Men: The Last Stand
as Warren Worthington III / Angel
Movie - Released: 5/24/2006

2005

Hostage
Hostage
as Mars Krupcheck
Movie - Released: 3/10/2005
My Name Is Earl
My Name Is Earl
as Glen Shipley
TV - Released: 9/20/2005

2004

The Punisher
The Punisher
as Specker Dave
Movie - Released: 4/15/2004
The Heart Is Deceitful Above All Things
The Heart Is Deceitful Above All Things
as Fleshy Boy
Movie - Released: 9/15/2004

2003

Northfork
Northfork
as Cod
Movie - Released: 7/11/2003
11:14
11:14
as Eddie
Movie - Released: 9/5/2003
Bang Bang You're Dead
Bang Bang You're Dead
as Trevor Adams
Movie - Released: 6/11/2003
Phone Booth
Phone Booth
as Big Q (uncredited)
Movie - Released: 4/4/2003
Movie

2002

Big Trouble
Big Trouble
as Matt Arnold
Movie - Released: 4/5/2002
The Laramie Project
The Laramie Project
as Aaron Kreifels
Movie - Released: 1/10/2002
The Dead Zone
The Dead Zone
as Darren Foldes
TV - Released: 6/16/2002
Ant & Dec's Saturday Night Takeaway
Ant & Dec's Saturday Night Takeaway
as Self
TV - Released: 6/8/2002

2001

Get Over It
Get Over It
as Berke Landers
Movie - Released: 3/8/2001
Six Feet Under
Six Feet Under
as Russell Corwin
TV - Released: 6/3/2001

2000

Boston Public
Boston Public
as Max Warner
TV - Released: 10/23/2000

1999

Liberty Heights
Liberty Heights
as Ben Kurtzman
Movie - Released: 11/17/1999
Freaks and Geeks
Freaks and Geeks
as Eli
TV - Released: 9/25/1999
Family Law
Family Law
as Jason Nelson
TV - Released: 9/20/1999

1998

Breakfast with Einstein
Breakfast with Einstein
as Ryan
Movie - Released: 5/24/1998
I've Been Waiting for You
I've Been Waiting for You
as Charlie
Movie - Released: 3/22/1998

1996

Kounterfeit
Kounterfeit
as Travis
Movie - Released: 11/15/1996

1995

Flash Forward
Flash Forward
as Tucker James
TV - Released: 12/14/1995

1993

Late Night with Conan O'Brien
Late Night with Conan O'Brien
as Self - Guest
TV - Released: 9/13/1993

1984

The Bill
The Bill
TV - Released: 10/16/1984

Unknown

Movie
Floodplain
Movie
Movie
Motor City
Movie
Untitled Christy Martin Biopic
Untitled Christy Martin Biopic
as James V. Martin
Movie
Movie