Ben Foster
Movie roles (by U.S. release date):
- I've Been Waiting for You (1998)
- Breakfast with Einstein (1998)
- Liberty Heights (1999)
- Get Over It (2001)
- The Laramie Project (2002)
- Big Trouble (2002)
- 11:14 (2003)
- The Heart Is Deceitful Above All Things (2004)
- The Punisher (2004)
- Hostage (2005)
- Alpha Dog (2006)
- 3:10 to Yuma (2007)
- 30 Days of Night (2007)
- Birds of America (2008)
- Pandorum (2009)
- The Messenger (2009)
- 360 (2011)
- Here (2011)
- The Mechanic (2011)
- Rampart (2011)
- Contraband (2012)
- Kill Your Darlings (2013)
- Ain't Them Bodies Saints (2013)
- Lone Survivor (2013)
- Warcraft (2016)