Acting
Nowhere Boys
2013 · Series
I Love You Too
2010 · Movie
Superman Returns
2006 · Movie
On the Beach
2000 · Movie
The Lost World
1999 · Series
Sweat
1996 · Series
Clowning Around 2
1993 · Movie