Alabama) jako Andrew 2002: Klub Imperatora (The Emperor's club) jako pan Lewis Masoudi 2002: Rebellion jako Tyler Rae 2006: Mój brat niedźwiedź 2 (Brother Bear 2) jako Kenai (głos) 2006: Shade jako Paul Parker 2007: Zaczarowana (Enchanted) jako Robert 2007: Wolność słowa (Freedom Writers) jako Scott Casey 2008: Moja dziewczyna wychodzi za mąż (Made of honor) jako Tom 2010: Walentynki (Valentine's Day) jako dr Harrison Copeland 2011: Transformers: Dark of the Moon jako Dylan Gould 2011: Lep na muchy (Flypaper) jako Tripp Kennedy 2016: Bridget Jones 3 (Bridget Jones's Baby) jako Jack Qwant
Filmy telewizyjne 1986: Bojowy wybór (A Fighting Choice) jako Kellin Taylor 1991: Merry Christmas Baby 1993: J.F.K. – młode lata (J.F.K.: Reckless Youth) jako John F.