Dylan) 2007: Przebudzenie jako Clay Beresford Jr. 2007: Dekameron (Virgin Territory) jako Lorenzo de Lamberti 2008: Jumper jako David Rice 2009: Zakochany Nowy Jork (New York, I Love You) jako Ben 2010: Chętni na kasę (Takers) jako A.J. 2010: Zniknięcie na 7. ulicy (Vanishing on 7th Street) jako Luke Ryder 2010: Quantum Quest: A Cassini Space Odyssey jako Jammer (głos) 2014: American Heist. Skok życia (American Heist) jako James Kelly 2014: Banita (Outcast) jako Jacob 2015: 90 minut w niebie (90 Minutes in Heaven) jako Don Piper 2015: The Diplomat jako Brent 2017: Pierwszy strzał (First Kill) jako ojciec 2017: Numb, at the Edge of the End jako Kurt 2018: Mała Italia (Little Italy) jako Leo Campo

Seriale TV 1993: Rodzinne pasje (Family Passions) jako Skip McDeere 1996: Nocny łowca (Forever Knight) jako Andre 1997: Gęsia skórka (Goosebumps) jako Zane O’Dell 1999: Real Kids, Real Adventures jako Eli Goodner 1999; Czy boisz się ciemności?