Craig Marriott was born in 1987 in Australia. He is an actor, known for Nim's Island (2008), The Lost World (1999) and Little White Lies (1996).
The Lost World
Nim's Island
Little White Lies
Rapid Fear
No data