2012
Eden
Actor - Vaughan
2011
7.2
In Time
Actor - Moser
2009
6.2
Sorority Row
Actor - Garret
2007
8.2
Live Free or Die Hard
Actor - Clay
Full filmography