M MyList
Actor · Acting

Ben Foster

Born 1980-10-29
📍 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.

Filmography 65

Motor City
as Reynolds
2026
Christy
as Jim V. Martin
2025
Sharp Corner
as Josh McCall
2025
King Ivory
as George 'Smiley' Greene
2025
Long Day's Journey into Night
as Jamie Tyrone
2025
Finestkind
as Tom
2023
Emancipation
as Jim Fassel
2022
Medieval
as Jan Žižka
2022
Hustle
as Vince Merrick
2022
The Survivor
as Harry Haft
2022
The Contractor
as Mike
2022
Love, Antosha
as Self
2019
Galveston
as Roy Cady
2018
Leave No Trace
as Will
2018
Hostiles
as Philip Wills
2017
Rock'n Roll
as Ben Foster
2017
Inferno
as Bertrand Zobrist
2016
Hell or High Water
as Tanner Howard
2016
Warcraft
as Medivh (Guardian)
2016
The Finest Hours
as Richard Livesey
2016
The Program
as Lance Armstrong
2015
National Theatre Live: A Streetcar Named Desire
as Stanley Kowalski
2014
Lone Survivor
as Petty Officer Second Class Matthew "Axe" Axelson
2013
Kill Your Darlings
as William Burroughs
2013
Ain't Them Bodies Saints
as Patrick Wheeler
2013
Love, Marilyn
as Self
2013
360
as Tyler
2012
Contraband
as Sebastian Abney
2012
Rampart
as General Terry
2011
Here
as Will Shepard
2011
The Mechanic
as Steve McKenna
2011
The Messenger
as Will Montgomery
2009
Pandorum
as Bower
2009
Blink
as AJ
2009
Birds of America
as Jay
2008
30 Days of Night
as The Stranger
2007
3:10 to Yuma
as Charlie Prince
2007
X-Men: The Last Stand
as Warren Worthington III / Angel
2006
Alpha Dog
as Jake Mazursky
2006
My Name Is Earl
as Glen Shipley
2005
Hostage
as Mars Krupcheck
2005
Robot Chicken
as Time Traveler / Orville Redenbacher (voice)
2005
The Heart Is Deceitful Above All Things
as Fleshy Boy
2004
11:14
as Eddie
2004
The Punisher
as Specker Dave
2004
Northfork
as Cod
2003
Bang Bang You're Dead
as Trevor Adams
2003
Phone Booth
as Big Q (uncredited)
2003
The Dead Zone
as Darren Foldes
2002
Ant & Dec's Saturday Night Takeaway
as Self
2002
Big Trouble
as Matt Arnold
2002
The Laramie Project
as Aaron Kreifels
2002
Six Feet Under
as Russell Corwin
2001
Get Over It
as Berke Landers
2001
Boston Public
as Max Warner
2000
Liberty Heights
as Ben Kurtzman
1999
Freaks and Geeks
as Eli
1999
Family Law
as Jason Nelson
1999
Breakfast with Einstein
as Ryan
1998
I've Been Waiting for You
as Charlie
1998
You Wish
as Earl
1997
Kounterfeit
as Travis
1996
Flash Forward
as Tucker James
1995
Late Night with Conan O'Brien
as Self - Guest
1993
The Bill
1984