Actor · Born 1978
The Railway Children Return
2022 · as Military Police
The Wolf of Wall Street
2013 · as Audience Member #1
The Marksman
2005
Submerged
2005 · as Doc Shock
Michel Vaillant
2003 · as Steve Warson
AKA
2002 · as Benjamin
The Beach
2000 · as Zeph
Hideous Kinky
1999 · as Hippy