Ben Foster

Acting

Ben Foster

Born October 29, 1980Boston, Massachusetts, USA73 credits

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
2025Christy
as Jim V. MartinMovie
Motor City
2025Motor City
as ReynoldsMovie
Sharp Corner
2025Sharp Corner
as Josh McCallMovie
King Ivory
2025King Ivory
as George 'Smiley' GreeneMovie
Finestkind
2023Finestkind
as TomMovie
Emancipation
2022Emancipation
as Jim FasselMovie
Medieval
2022Medieval
as Jan ŽižkaMovie
Hustle
2022Hustle
as Vince MerrickMovie
The Survivor
2022The Survivor
as Harry HaftMovie
The Contractor
2022The Contractor
as MikeMovie
Love, Antosha
2019Love, Antosha
as SelfMovie
Galveston
2018Galveston
as Roy CadyMovie
Leave No Trace
2018Leave No Trace
as WillMovie
Hostiles
2017Hostiles
as Philip WillsMovie
Rock'n Roll
2017Rock'n Roll
as Ben FosterMovie
Inferno
2016Inferno
as Bertrand ZobristMovie
Hell or High Water
2016Hell or High Water
as Tanner HowardMovie
Warcraft
2016Warcraft
as Medivh (Guardian)Movie
The Finest Hours
2016The Finest Hours
as Richard LiveseyMovie
The Program
2015The Program
as Lance ArmstrongMovie
U
2014Until We Could
as Narrator (Voice)Movie
Lone Survivor
2013Lone Survivor
as Petty Officer Second Class Matthew "Axe" AxelsonMovie
Kill Your Darlings
2013Kill Your Darlings
as William BurroughsMovie
Ain't Them Bodies Saints
2013Ain't Them Bodies Saints
as Patrick WheelerMovie
Love, Marilyn
2013Love, Marilyn
as SelfMovie
360
2012360
as TylerMovie
Contraband
2012Contraband
as Sebastian AbneyMovie
Rampart
2011Rampart
as General TerryMovie
Here
2011Here
as Will ShepardMovie
The Mechanic
2011The Mechanic
as Steve McKennaMovie
The Messenger
2009The Messenger
as Will MontgomeryMovie
Pandorum
2009Pandorum
as BowerMovie
Blink
2009Blink
as AJMovie
30 Days of Night
200730 Days of Night
as The StrangerMovie
3:10 to Yuma
20073:10 to Yuma
as Charlie PrinceMovie
X-Men: The Last Stand
2006X-Men: The Last Stand
as Warren Worthington III / AngelMovie
Alpha Dog
2006Alpha Dog
as Jake MazurskyMovie
My Name Is Earl
2005My Name Is Earl
as Glen ShipleyTV
Hostage
2005Hostage
as Mars KrupcheckMovie
Robot Chicken
2005Robot Chicken
as Time Traveler / Orville Redenbacher (voice)TV
11:14
200411:14
as EddieMovie
The Punisher
2004The Punisher
as Specker DaveMovie
Northfork
2003Northfork
as CodMovie
Bang Bang You're Dead
2003Bang Bang You're Dead
as Trevor AdamsMovie
Phone Booth
2003Phone Booth
as Big Q (uncredited)Movie
The Dead Zone
2002The Dead Zone
as Darren FoldesTV
Big Trouble
2002Big Trouble
as Matt ArnoldMovie
The Laramie Project
2002The Laramie Project
as Aaron KreifelsMovie
Six Feet Under
2001Six Feet Under
as Russell CorwinTV
Get Over It
2001Get Over It
as Berke LandersMovie
Boston Public
2000Boston Public
as Max WarnerTV
Liberty Heights
1999Liberty Heights
as Ben KurtzmanMovie
Family Law
1999Family Law
as Jason NelsonTV
Kounterfeit
1996Kounterfeit
as TravisMovie
Flash Forward
1995Flash Forward
as Tucker JamesTV
C
Cowboy
as Lee 'Babe' MidnightMovie
T
The Stunt Driver
as Evel KnievelMovie