9 Inches Of Pleasure 2011
as (archive footage)
Luthando: Cape Town Stories 2007
Actor
Reality Sex 2006
Screen Test 2005
The Prisoner's Song 2005
Pure 2005
The Best of Liquid London 1 2004
Confessions 2003
Sex Pigs 2002
Credits from TMDB.