Ben Foster
Acting
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.
Lone Survivor
as Petty Officer Second Class Matthew "Axe" Axelson
Age 33 (now 45)
Long Day's Journey into Night
as Jamie Tyrone
Age 44 (now 45)
National Theatre Live: A Streetcar Named Desire
as Stanley Kowalski
Age 33 (now 45)
Lone Survivor
as Petty Officer Second Class Matthew "Axe" Axelson
Age 33 (now 45)
X-Men: The Last Stand
as Warren Worthington III / Angel
Age 25 (now 45)
The Heart Is Deceitful Above All Things
as Fleshy Boy
Age 23 (now 45)Bare Knuckle Filming: The Construction of Northfork
Robot Chicken
as Time Traveler / Orville Redenbacher (voice)
Age 24 (now 45)
Ant & Dec's Saturday Night Takeaway
as Self
Age 21 (now 45)
Late Night with Conan O'Brien
as Self - Guest
Age 12 (now 45)Gathering insights...
Also Known As
Benjamin A. Foster, Benjamin Foster
IMDB
nm0004936