Nathaniel Dean is an actor, known for Somersault (2004), Walking on Water (2002) and Candy (2006). Read more on iMDB