The Invitation: Penis Party 2010
as (archive footage)
Serving the Boss 2008
Anyone Can Play 2006
Actor
Romans and Gladiators 2005
Hunting for Sex 2005
Beauty Prison 2005
Super Boys 2005
Credits from TMDB.