Movies List
TV Show List
The Contractor

as Mike

2022
Hustle

as Vince Merrick

2022
The Survivor

as Harry Haft

2022
Love, Antosha

as Self

2019
Galveston

as Roy Cady

2018
Leave No Trace

as Will

2018
Hostiles

as

2017
Warcraft

as Medivh

2016
Inferno

as Bertrand Zobrist

2016
The Finest Hours

as Richard Livesey

2016
Hell or High Water

as Tanner Howard

2016
The Program

as Lance Armstrong

2015
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

2013
Contraband

as Sebastian Abney

2012
360

as Tyler

2012
Love, Marilyn

as Self

2013
The Mechanic

as Steve McKenna

2011
Rampart

as General Terry

2011
Here

as Will Shepard

2011
Pandorum

as Bower

2009
The Messenger

as Will Montgomery

2009
Birds of America

as Jay

2008
30 Days of Night

as The Stranger

2007
3:10 to Yuma

as Charlie Prince

2007
Alpha Dog

as Jake Mazursky

2006
Hostage

as Mars Krupcheck

2005
The Punisher

as Specker Dave

2004
Ben Foster Ben Foster

Birthday

1980-10-29

Place of Birth

Boston, Massachusetts, USA

Biography

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
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now