
Ben Foster
Acting
Born: 1980-10-29 · Boston, Massachusetts, USA
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 a
🎬 Movies (20)

Motor City
2026
Reynolds

Christy
2025
Jim V. Martin

Sharp Corner
2025
Josh McCall

King Ivory
2025
George 'Smiley' Greene

Long Day's Journey into Night
2025
Jamie Tyrone

Finestkind
2023
Tom Eldridge

Emancipation
2022
Jim Fassel

Medieval
2022
Jan Žižka

Hustle
2022
Vince Merrick

The Survivor
2022
Harry Haft

The Contractor
2022
Mike

Love, Antosha
2019
Self

Galveston
2018
Roy Cady

Leave No Trace
2018
Will

Hostiles
2017
Philip Wills

Rock'n Roll
2017
Ben Foster

Inferno
2016
Bertrand Zobrist

Hell or High Water
2016
Tanner Howard

Warcraft
2016
Medivh (Guardian)

The Finest Hours
2016
Richard Livesey
📺 TV Shows (12)

My Name Is Earl
2005
Glen Shipley

Robot Chicken
2005
Time Traveler / Orville Redenbacher (voice)

The Dead Zone
2002
Darren Foldes

Ant & Dec's Saturday Night Takeaway
2002
Self

Six Feet Under
2001
Russell Corwin

Boston Public
2000
Max Warner

Freaks and Geeks
1999
Eli

Family Law
1999
Jason Nelson

You Wish
1997
Earl

Flash Forward
1995
Tucker James

Late Night with Conan O'Brien
1993
Self - Guest

The Bill
1984