Cast Credits

Year
Movie
Role
2009
The Messenger
Staff Sgt. Will Montgomery
2009
Pandorum

2009
The Messenger

2009
Pandorum
Corporal Bower
2007
Birds of America
Jay
2007
30 Days of Night
The Stranger
2007
3:10 to Yuma
Charlie Prince
2006
Alpha Dog
Jake Mazursky
2006
X-Men: The Last Stand
Warren Worthington III / Angel
2005
Hostage
Mars
2004
The Heart is Deceitful Above All Things
Fleshy Boy
2004
The Punisher
Spacker Dave
2003
Tiptoes

2003
Northfork
Cod
2003
11:14
Eddie
2002
Bang, Bang, You're Dead
Trevor Adams
2002
Big Trouble
Matt Arnold
2001
The Laramie Project

2001
Get Over It!
Berke Landers
2000
Whatever It Takes

1999
Liberty Heights
Ben Kurtzman
1998
I've Been Waiting for You
Charlie

Showtimes & Tickets

Enter Zip -OR- City, State
Date of Show
Powered By MovieTickets.com