| Year |
|
Movie |
|
Role |
| 2013 |
|
Plush |
|
|
| 2012 |
|
SEAL Team Six: The Raid on Osama bin Laden |
|
Stunner |
| 2011 |
|
The Roommate |
|
Stephen |
| 2011 |
|
Priest |
|
Hicks |
| 2011 |
|
Trespass |
|
Jonah |
| 2010 |
|
5 Star Day |
|
Jake Gibson |
| 2010 |
|
The Experiment |
|
Chase |
| 2010 |
|
Easy A |
|
Micah |
| 2010 |
|
Burlesque |
|
Jack |
| 2009 |
|
Pandorum |
|
Gallo |
| 2009 |
|
The Unborn |
|
|
| 2009 |
|
The Twilight Saga: New Moon |
|
James |
| 2009 |
|
The Unborn |
|
Mark Hardigan |
| 2008 |
|
Never Back Down |
|
Ryan McCarthy |
| 2008 |
|
On the Doll |
|
|
| 2008 |
|
Twilight |
|
James |
| 2007 |
|
Who's Your Caddy? |
|
Mick |
| 2007 |
|
American Crude |
|
Kip |