Known For
Filmography
2014
2006
2005
2005
2005
2005
2004
2004
2002

Walking with the Enemy
Movie · as Older Edmund

Alpha Male
Movie · as Jack Ferris

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

Complete Guide to Guys
Movie · as Leopold

Sahara
Movie · as Sailor Who Drops Gold

Jericho
TV · as Tony Weaver · 1 ep

Sky Captain and the World of Tomorrow
Movie · as Communication Engineer

Hawking
Movie · as Cyclist

Nicholas Nickleby
Movie · as Romeo in Play