
Ben Foster
Biography
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.
Gallery







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









