Filmography

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005 · Edmund (Older)

Sahara
2005 · Sailor Who Drops Gold

Sky Captain and the World of Tomorrow
2004 · Communication Engineer

Jericho
2005 · Tony Weaver

Nicholas Nickleby
2002 · Romeo in Play

Walking with the Enemy
2014 · Older Edmund

Hawking
2004 · Cyclist

Complete Guide to Guys
2005 · Leopold

Alpha Male
2006 · Jack Ferris