Ben Foster portrayed Warren Worthington III/Angel in X-Men: The Last Stand.
Other roles[]
- Tucker James - Flash Forward
- Ben Kurtzman - Liberty Heights
- Jason Nelson - Family Law
- Berke Landers - Get Over It
- Max Warner - Boston Public
- Aaron Kreifels - The Laramie Project
- Matt Arnold - Big Trouble
- Trevor Adams - Bang Bang You're Dead
- Russell Corwin - Six Feet Under
- Darren Foldes - The Dead Zone
- Warren Worthington - X-Men: The Last Stand
- Charlie Prince - 3:10 to Yuma
- The Stranger - 30 Days of Night
- Will Montgomery - The Messenger
- Steve McKenna - The Mechanic
- Will Shepard - Here
- Tyler McGregor - 360
- Sebastian Abney - Contraband
- William Burroughs - Kill Your Darlings
- Patrick Wheeler - Ain't Them Bodies Saints
- Matthew Axelson - Lone Survivor
- Stanley Kowalski - A Streetcar Named Desire
- Lance Armstrong - Documentary Shorts Program
- Richard Livesey - The Finest Hours
- Tanner Howard - Hell or High Water
- Medivh - Warcraft
- Bertrand Zobrist - Inferno
- Philip Wills - Hostiles
- Jan Zizka - Medieval
- Harry Haft - Harry Haft
- Damian Salt - Peter Pan, Land of Forever
Trivia[]
- Outside the X-Men films, Ben Foster played Dave in The Punisher, co-starring his Last Stand co-star Rebecca Romijn.
- Foster also portrayed The Stranger in 30 Days of Night.
- Foster dated X-Men: First Class actress Zoë Kravitz.
External links[]
- Ben Foster on Wikipedia
- Ben Foster on IMDb