The Railway Children Return 2022
as Military Police
The Wolf of Wall Street 2013
as Audience Member #1
The Marksman 2005
Actor
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
Credits from TMDB.