Ben Foster

Date of Birth 29 Oct. 1980
Place of Birth Boston - Massachusetts - USA



2001 Get Over It as Berke Landers
2005 Hostage as Mars Krupcheck
2002 Big Trouble as Matt Arnold
2007 30 Days of Night as The Stranger
2007 3:10 to Yuma as Charlie Prince
2004 The Punisher as Specker Dave
2006 Alpha Dog as Jake Mazursky
2003 Northfork as Cod
2003 11:14 as Eddie
1999 Liberty Heights as Ben Kurtzman
2011 The Mechanic as Steve Mckenna
2009 The Messenger as Will Montgomery
2008 Birds of America as Jay
2006 X-Men: The Last Stand as Warren Worthington III / Angel
2002 Bang Bang You're Dead as Trevor Adams
2009 Pandorum as Bower
2011 Rampart as General Terry
2012 Contraband as Sebastian Abney
2012 360 as Tyler
2011 Here as Will Shepard
2012 Love, Marilyn as Himself
2013 Ain't Them Bodies Saints as Patrick Wheeler
2013 Kill Your Darlings as William Burroughs
2013 Lone Survivor as Petty Officer Second Class Matthew "Axe" Axelson
2009 Blink as AJ
2015 The Program as Lance Armstrong
2016 Warcraft as Medivh
2016 Hell or High Water as Tanner Howard
2016 The Finest Hours as Richard Livesey
2016 Fire Away as Sherriff
1996 Kounterfeit as Travis
2002 Phone Booth as Big Q (uncredited)
2014 Until We Could as Narrator (Voice)
2017 Hostiles as Sergeant Charles Wills
2016 Inferno as Bertrand Zobrist
2018 Galveston as Roy Cady
2017 Rock'n Roll as Ben Foster
2018 Leave No Trace as Will
2019 Jan Žižka as Jan Žižka
Select Your city:

Abu Dhabi








KSA All Cities