Bad Boyz Begging for Sex 2021
as (archive footage)
Bem Dura! 2008
Actor
Island Lust 2005
18 Today International 13: Weenie Roast 2 2004
The Lucas Boy 4 2004
Jockstrap 2 2003
Jungle Pleasures 2001
Credits from TMDB.