Home >

Ben Foster

Ben Foster

Birthday: 1980-10-29 | Place of Birth: Boston, Massachusetts, USA

Ben Foster (born October 29, 1980) is an American actor. His film roles include The Laramie Project, Liberty Heights, Get Over It, Hostage, X-Men: The Last Stand, Alpha Dog, 30 Days of Night, The Messenger, Bang Bang You're Dead and Pandorum. He received best supporting actor nominations from both the Saturn and Satellite Awards for his 2007 role in the film 3:10 to Yuma. ​From Wikipedia, the free encyclopedia

...

Known For

Acting

Year
Title

Role

2022
The Survivor

as    Harry Haft

2022
The Contractor

as    Mike

2022
Hustle

as    Vince Merrick

2019
Love, Antosha

as    Self

2018
Galveston

as    Roy Cady

2018
Leave No Trace

as    Will

2016
Inferno

as    Bertrand Zobrist

2016
Warcraft

as    Medivh

2016
The Finest Hours

as    Richard Livesey

2016
Hell or High Water

as    Tanner Howard

2015
The Program

as    Lance Armstrong

2013
Ain't Them Bodies Saints

as    Patrick Wheeler

2013
Lone Survivor

as    Petty Officer Second Class Matthew "Axe" Axelson

2013
Love, Marilyn

as    Self

2013
Kill Your Darlings

as    William Burroughs

2012
Contraband

as    Sebastian Abney

2012
360

as    Tyler

2011
Rampart

as    General Terry

2011
The Mechanic

as    Steve McKenna

2011
Here

as    Will Shepard

2009
Pandorum

as    Bower

2009
The Messenger

as    Will Montgomery

2008
Birds of America

as    Jay

2007
3:10 to Yuma

as    Charlie Prince

2007
30 Days of Night

as    The Stranger

2006
Alpha Dog

as    Jake Mazursky

2005
Hostage

as    Mars Krupcheck

2004
The Punisher

as    Specker Dave