Walking with the Enemy (2014) als Older Edmund | |
Alpha Male (2006) als Jack Ferris | |
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) als Edmund (Older) | |
Sahara (2005) als Sailor Who Drops Gold | |
Complete Guide to Guys (2005) als Leopold | |
Hawking (2004) als Cyclist | |
Sky Captain and the World of Tomorrow (2004) als Communication Engineer | |
Nicholas Nickleby (2002) als Romeo in Play |
Larry Grayson: Shut That Door! Executive Producer |