2012 - The Twilight Saga: Breaking Dawn - Part 2 - Attore - Alec
2011 - Little Glory - Attore - Shawn Bennett
2010 - The Twilight Saga: Eclipse - Attore - Alec
2007 - Christmas in Wonderland - Attore - Danny Saunders
2006 - Ultraviolet - Attore - Six
2006 - Running - Attore - Oleg Yugorsky
2006 - X-Men: conflitto finale - Attore - Leech
2005 - Thank You for Smoking - Attore - Joey Naylor
2004 - Birth - Io sono Sean - Attore - Sean/Ragazzo
2003 - Godsend - Attore - Adam Duncan