Ben Foster

Ben Foster

Known for Acting · 75 credits

Born
1980-10-29 (age 45)
Place of birth
Boston, Massachusetts, USA
Also known as
Benjamin A. Foster · Benjamin 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.

Known For

TV Shows (13)

Movies (62)

The Punisher
Movie

The Punisher

2004

as Specker Dave

Warcraft
Movie

Warcraft

2016

as Medivh (Guardian)

Lone Survivor
Movie

Lone Survivor

2013

as Petty Officer Second Class Matthew "Axe" Axelson

The Mechanic
Movie

The Mechanic

2011

as Steve McKenna

30 Days of Night
Movie

30 Days of Night

2007

as The Stranger

3:10 to Yuma
Movie

3:10 to Yuma

2007

as Charlie Prince

The Contractor
Movie

The Contractor

2022

as Mike

Inferno
Movie

Inferno

2016

as Bertrand Zobrist

Hostiles
Movie

Hostiles

2017

as Philip Wills

Hell or High Water
Movie

Hell or High Water

2016

as Tanner Howard

Phone Booth
Movie

Phone Booth

2003

as Big Q (uncredited)

Hustle
Movie

Hustle

2022

as Vince Merrick

Hostage
Movie

Hostage

2005

as Mars Krupcheck

Christy
Movie

Christy

2025

as Jim V. Martin

Emancipation
Movie

Emancipation

2022

as Jim Fassel

Pandorum
Movie

Pandorum

2009

as Bower

Contraband
Movie

Contraband

2012

as Sebastian Abney

Medieval
Movie

Medieval

2022

as Jan Žižka

Finestkind
Movie

Finestkind

2023

as Tom Eldridge

Alpha Dog
Movie

Alpha Dog

2006

as Jake Mazursky

Big Trouble
Movie

Big Trouble

2002

as Matt Arnold

The Finest Hours
Movie

The Finest Hours

2016

as Richard Livesey

The Survivor
Movie

The Survivor

2022

as Harry Haft

11:14
Movie

11:14

2004

as Eddie

The Messenger
Movie

The Messenger

2009

as Will Montgomery

Leave No Trace
Movie

Leave No Trace

2018

as Will

Rampart
Movie

Rampart

2011

as General Terry

The Program
Movie

The Program

2015

as Lance Armstrong

Galveston
Movie

Galveston

2018

as Roy Cady

Kill Your Darlings
Movie

Kill Your Darlings

2013

as William Burroughs

360
Movie

360

2012

as Tyler

Motor City
Movie

Motor City

2026

as Reynolds

Get Over It
Movie

Get Over It

2001

as Berke Landers

The Laramie Project
Movie

The Laramie Project

2002

as Aaron Kreifels

Love, Antosha
Movie

Love, Antosha

2019

as Self

King Ivory
Movie

King Ivory

2025

as George 'Smiley' Greene

Ain't Them Bodies Saints
Movie

Ain't Them Bodies Saints

2013

as Patrick Wheeler

The Heart Is Deceitful Above All Things
Movie

The Heart Is Deceitful Above All Things

2004

as Fleshy Boy

Northfork
Movie

Northfork

2003

as Cod

Liberty Heights
Movie

Liberty Heights

1999

as Ben Kurtzman

Here
Movie

Here

2011

as Will Shepard

Love, Marilyn
Movie

Love, Marilyn

2013

as Self

Sharp Corner
Movie

Sharp Corner

2025

as Josh McCall

Bang Bang You're Dead
Movie

Bang Bang You're Dead

2003

as Trevor Adams

The Stalemate
Movie

The Stalemate

National Theatre Live: A Streetcar Named Desire
Movie

National Theatre Live: A Streetcar Named Desire

2014

as Stanley Kowalski

I've Been Waiting for You
Movie

I've Been Waiting for You

1998

as Charlie

Rock'n Roll
Movie

Rock'n Roll

2017

as Ben Foster

Birds of America
Movie

Birds of America

2008

as Jay

Breakfast with Einstein
Movie

Breakfast with Einstein

1998

as Ryan

Viva la Madness
Movie

Viva la Madness

Bare Knuckle Filming: The Construction of Northfork
Movie

Bare Knuckle Filming: The Construction of Northfork

2003

Kounterfeit
Movie

Kounterfeit

1996

as Travis

Gable
Movie

Gable

X-Men: The Last Stand
Movie

X-Men: The Last Stand

2006

as Warren Worthington III / Angel

Long Day's Journey into Night
Movie

Long Day's Journey into Night

2025

as Jamie Tyrone

Until We Could
Movie

Until We Could

2014

as Narrator (Voice)

Floodplain
Movie

Floodplain

Cowboy
Movie

Cowboy

as Lee 'Babe' Midnight

Raven
Movie

Raven

The Stunt Driver
Movie

The Stunt Driver

as Evel Knievel

Blink
Movie

Blink

2009

as AJ

About 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). Des… With 75 credits spanning from 1984 to 2026, Ben Foster has appeared in 62 films and 13 TV shows.

Fans searching for Ben Foster movies, Ben Foster filmography, or the latest projects starring Ben Foster can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.

Most Popular Ben Foster Movies

Where to Watch Ben Foster Films

Most Ben Foster movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Ben Foster, check our movies catalogue and browse page.

Popular Web Series Collections