Acting
Jockstrap 1: Under the Uniform
2003
Hole-a-Day Inn
2006
Your Brother's a Cock Sucker 2
2012
XXX Spring Break
2008
Gay Encounters
2011
Muscle ReFux
2010
Capoeira 23
2005
Capoeira 9
2004
Capoeira 11
Capoeira 10
(archive footage)
Non-sexual role
18 Today International 13: Weenie Roast 2
Catholic Schoolboys Gone Wild!
Jockstrap 2