Born 1980 (age 45) · Auckland, New Zealand
Appears in 10 titles

Filmography

Sahara
5.9
Sahara
2005
as Sailor Who Drops Gold
Sky Captain and the World of Tomorrow
5.9
Sky Captain and the World of Tomorrow
2004
as Communication Engineer
Nicholas Nickleby
6.9
Nicholas Nickleby
2002
as Romeo in Play
Hawking
7.0
Hawking
2004
as Cyclist
Walking with the Enemy
6.3
Walking with the Enemy
2014
as Older Edmund
Complete Guide to Guys
5.4
Complete Guide to Guys
2005
as Leopold
Alpha Male
5.0
Alpha Male
2006
as Jack Ferris