Dredd 2012
as Driver (uncredited)
Liefling 2010
as Thinus
Lost Boys: The Thirst 2010
as Johnny Trash
Endgame 2009
as Christo Brand
Doomsday 2008
as DJ
The World Unseen 2007
as Policeman
Blood Suckers 2005
as Prince Wyker
Credits from TMDB.