Ben Foster

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

X-Men: The Last Stand Not in library

X-Men: The Last Stand

2006

Warcraft Not in library

Warcraft

2016

Inferno

Inferno

2016

Hell or High Water Not in library

Hell or High Water

2016

Lone Survivor Not in library

Lone Survivor

2013

Phone Booth Not in library

Phone Booth

2003

3:10 to Yuma Not in library

3:10 to Yuma

2007

The Mechanic Not in library

The Mechanic

2011

The Punisher Not in library

The Punisher

2004

30 Days of Night Not in library

30 Days of Night

2007

Acting

2025 Long Day's Journey into Night as Jamie Tyrone
2025 King Ivory as George 'Smiley' Greene
2025 Sharp Corner as Josh McCall
2025 Motor City as Reynolds
2025 Christy as Jim V. Martin
2023 Finestkind as Tom
2022 Emancipation as Jim Fassel
2022 Medieval as Jan Žižka
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
2017 Hostiles as Philip Wills
2017 Rock'n Roll as Ben Foster
2016 Warcraft as Medivh (Guardian)
2016 The Finest Hours as Richard Livesey
2016 Hell or High Water as Tanner Howard
2016 Inferno as Bertrand Zobrist In Library
2015 The Program as Lance Armstrong
2014 National Theatre Live: A Streetcar Named Desire as Stanley Kowalski
2014 Until We Could as Narrator (Voice)
2013 Love, Marilyn as Self
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
2012 Contraband as Sebastian Abney
2012 360 as Tyler
2011 The Mechanic as Steve McKenna
2011 Rampart as General Terry
2011 Here as Will Shepard
2009 The Messenger as Will Montgomery
2009 Pandorum as Bower
2009 Blink as AJ
2008 Birds of America as Jay
2007 30 Days of Night as The Stranger
2007 3:10 to Yuma as Charlie Prince
2006 Alpha Dog as Jake Mazursky
2006 X-Men: The Last Stand as Warren Worthington III / Angel
2005 Hostage as Mars Krupcheck
2005 My Name Is Earl as Glen Shipley (1 episode)
2005 Robot Chicken as Time Traveler / Orville Redenbacher (voice) (1 episode)
2004 The Punisher as Specker Dave
2004 11:14 as Eddie
2004 The Heart Is Deceitful Above All Things as Fleshy Boy
2003 Northfork as Cod
2003 Bang Bang You're Dead as Trevor Adams
2003 Phone Booth as Big Q (uncredited)
2003 Bare Knuckle Filming: The Construction of Northfork
2002 Big Trouble as Matt Arnold
2002 The Laramie Project as Aaron Kreifels
2002 The Dead Zone as Darren Foldes (1 episode)
2002 Ant & Dec's Saturday Night Takeaway as Self (1 episode)
2001 Get Over It as Berke Landers
2001 Six Feet Under as Russell Corwin (24 episodes)
2000 Boston Public as Max Warner (2 episodes)
1999 Liberty Heights as Ben Kurtzman
1999 Freaks and Geeks as Eli (2 episodes)
1999 Family Law as Jason Nelson (1 episode)
1998 Breakfast with Einstein as Ryan
1998 I've Been Waiting for You as Charlie
1996 Kounterfeit as Travis
1995 Flash Forward as Tucker James (26 episodes)
1993 Late Night with Conan O'Brien as Self - Guest (1 episode)
1984 The Bill
Floodplain
The Stalemate
Cowboy as Lee 'Babe' Midnight
The Stunt Driver as Evel Knievel
Raven
Viva La Madness

Directing

Untitled William S. Burroughs Project Director

Writing

Untitled William S. Burroughs Project Screenplay

Production

2022 The Survivor Executive Producer
2011 Rampart Producer
The Stalemate Executive Producer

Crew

2017 The Dinner Thanks