Ben Foster - Cast

Register to mark this movie seen or favorite and personalize your experience

Ben Foster

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).

Casted
  • X-Men: The Last Stand

    Played Warren Worthington III / Angel

    Average Rating
    6.4
    10099 votes
    Release Date
    May 24, 2006
    20 years ago
  • Warcraft

    Played Medivh (Guardian)

    Average Rating
    6.4
    7065 votes
    Release Date
    May 25, 2016
    10 years ago
  • Inferno

    Played Bertrand Zobrist

    Average Rating
    6.1
    6474 votes
    Release Date
    Oct 13, 2016
    9 years ago
  • Hell or High Water

    Played Tanner Howard

    Average Rating
    7.3
    4689 votes
    Release Date
    Aug 11, 2016
    9 years ago
  • Lone Survivor

    Played Petty Officer Second Class Matthew "Axe" Axelson

    Average Rating
    7.4
    4570 votes
    Release Date
    Dec 24, 2013
    12 years ago
  • Phone Booth

    Played Big Q (uncredited)

    Average Rating
    6.9
    3967 votes
    Release Date
    Jan 06, 2003
    23 years ago
  • 3:10 to Yuma

    Played Charlie Prince

    Average Rating
    7.2
    3846 votes
    Release Date
    Sep 06, 2007
    18 years ago
  • The Mechanic

    Played Steve McKenna

    Average Rating
    6.5
    3446 votes
    Release Date
    Jan 13, 2011
    15 years ago
  • The Punisher

    Played Specker Dave

    Average Rating
    6.4
    3013 votes
    Release Date
    Apr 15, 2004
    22 years ago
  • 30 Days of Night

    Played The Stranger

    Average Rating
    6.4
    2944 votes
    Release Date
    Oct 17, 2007
    18 years ago
  • Hustle

    Played Vince Merrick

    Average Rating
    7.7
    2714 votes
    Release Date
    Jun 03, 2022
    3 years ago
  • Pandorum

    Played Bower

    Average Rating
    6.6
    2533 votes
    Release Date
    Sep 08, 2009
    16 years ago
  • Hostiles

    Played Philip Wills

    Average Rating
    6.9
    2427 votes
    Release Date
    Dec 22, 2017
    8 years ago
  • Contraband

    Played Sebastian Abney

    Average Rating
    6.3
    2139 votes
    Release Date
    Jan 12, 2012
    14 years ago
  • Hostage

    Played Mars Krupcheck

    Average Rating
    6.3
    1692 votes
    Release Date
    Mar 10, 2005
    21 years ago
  • The Finest Hours

    Played Richard Livesey

    Average Rating
    6.6
    1680 votes
    Release Date
    Jan 27, 2016
    10 years ago
  • Alpha Dog

    Played Jake Mazursky

    Average Rating
    6.7
    1451 votes
    Release Date
    Jan 27, 2006
    20 years ago
  • Kill Your Darlings

    Played William Burroughs

    Average Rating
    7.0
    1385 votes
    Release Date
    Oct 16, 2013
    12 years ago
  • Leave No Trace

    Played Will

    Average Rating
    6.8
    1322 votes
    Release Date
    Jun 29, 2018
    7 years ago
  • Emancipation

    Played Jim Fassel

    Average Rating
    7.8
    1198 votes
    Release Date
    Dec 02, 2022
    3 years ago
  • The Contractor

    Played Mike

    Average Rating
    6.4
    996 votes
    Release Date
    Mar 10, 2022
    4 years ago
  • 11:14

    Played Eddie

    Average Rating
    6.8
    910 votes
    Release Date
    Sep 05, 2003
    22 years ago
  • Rock'n Roll

    Played Ben Foster

    Average Rating
    5.2
    763 votes
    Release Date
    Feb 15, 2017
    9 years ago
  • The Program

    Played Lance Armstrong

    Average Rating
    6.4
    532 votes
    Release Date
    Sep 16, 2015
    10 years ago
  • Galveston

    Played Roy Cady

    Average Rating
    6.1
    526 votes
    Release Date
    Oct 10, 2018
    7 years ago
  • Medieval

    Played Jan Žižka

    Average Rating
    6.9
    508 votes
    Release Date
    Sep 08, 2022
    3 years ago
  • The Messenger

    Played Will Montgomery

    Average Rating
    6.8
    461 votes
    Release Date
    Nov 13, 2009
    16 years ago
  • Ain't Them Bodies Saints

    Played Patrick Wheeler

    Average Rating
    6.1
    447 votes
    Release Date
    Jul 03, 2013
    12 years ago
  • Rampart

    Played General Terry

    Average Rating
    5.4
    386 votes
    Release Date
    Nov 23, 2011
    14 years ago
  • Finestkind

    Played Tom

    Average Rating
    6.9
    313 votes
    Release Date
    Sep 08, 2023
    2 years ago
  • Big Trouble

    Played Matt Arnold

    Average Rating
    6.1
    309 votes
    Release Date
    Apr 05, 2002
    24 years ago
  • Get Over It

    Played Berke Landers

    Average Rating
    5.6
    300 votes
    Release Date
    Mar 08, 2001
    25 years ago
  • 360

    Played Tyler

    Average Rating
    5.7
    294 votes
    Release Date
    Jul 25, 2012
    13 years ago
  • The Survivor

    Played Harry Haft

    Average Rating
    6.8
    192 votes
    Release Date
    Apr 07, 2022
    4 years ago
  • Bang Bang You're Dead

    Played Trevor Adams

    Average Rating
    7.1
    156 votes
    Release Date
    Jun 11, 2003
    23 years ago
  • The Heart Is Deceitful Above All Things

    Played Fleshy Boy

    Average Rating
    5.8
    154 votes
    Release Date
    Sep 15, 2004
    21 years ago
  • Northfork

    Played Cod

    Average Rating
    6.0
    80 votes
    Release Date
    Jul 11, 2003
    23 years ago
  • Liberty Heights

    Played Ben Kurtzman

    Average Rating
    6.6
    77 votes
    Release Date
    Nov 17, 1999
    26 years ago
  • Birds of America

    Played Jay

    Average Rating
    5.4
    68 votes
    Release Date
    Oct 09, 2008
    17 years ago
  • Love, Marilyn

    Played Self

    Average Rating
    6.6
    68 votes
    Release Date
    May 30, 2013
    13 years ago
  • Sharp Corner

    Played Josh McCall

    Average Rating
    5.7
    62 votes
    Release Date
    May 09, 2025
    11 months ago
  • The Laramie Project

    Played Aaron Kreifels

    Average Rating
    6.2
    56 votes
    Release Date
    Jan 10, 2002
    24 years ago
  • Love, Antosha

    Played Self

    Average Rating
    7.4
    56 votes
    Release Date
    Aug 02, 2019
    6 years ago
  • I've Been Waiting for You

    Played Charlie

    Average Rating
    4.8
    39 votes
    Release Date
    Mar 22, 1998
    28 years ago
  • Here

    Played Will Shepard

    Average Rating
    5.0
    25 votes
    Release Date
    Jan 21, 2011
    15 years ago
  • King Ivory

    Played George 'Smiley' Greene

    Average Rating
    7.1
    23 votes
    Release Date
    May 08, 2025
    11 months ago
  • National Theatre Live: A Streetcar Named Desire

    Played Stanley Kowalski

    Average Rating
    7.8
    19 votes
    Release Date
    Sep 16, 2014
    11 years ago
  • Kounterfeit

    Played Travis

    Average Rating
    4.2
    7 votes
    Release Date
    Nov 15, 1996
    29 years ago
  • Breakfast with Einstein

    Played Ryan

    Average Rating
    3.2
    6 votes
    Release Date
    May 24, 1998
    28 years ago
  • Christy

    Played James V. Martin

    Average Rating
    8.0
    4 votes
    Release Date
    Nov 06, 2025
    5 months ago
  • Motor City

    Played Reynolds

    Average Rating
    8.0
    2 votes
    Release Date
    Aug 30, 2025
    7 months ago
  • Long Day's Journey into Night

    Played Jamie Tyrone

    Average Rating
    10.0
    1 votes
    Release Date
    Feb 27, 2025
    1 year ago
  • Played Narrator (Voice)

    Average Rating
    7.0
    1 votes
    Release Date
    Jul 13, 2014
    11 years ago
  • Average Rating
    0.0
    0 votes
  • Blink

    Played AJ

    Average Rating
    0.0
    0 votes
    Release Date
    Jul 17, 2009
    16 years ago
  • Average Rating
    0.0
    0 votes
    Release Date
    Dec 30, 2003
    22 years ago
  • Average Rating
    0.0
    0 votes
  • Played Lee 'Babe' Midnight

    Average Rating
    0.0
    0 votes
  • Played Evel Knievel

    Average Rating
    0.0
    0 votes
  • Average Rating
    0.0
    0 votes
Close
Join Discord Discord logo
Follow on X X logo