Nasty Cocks 2019
as (archive footage)
Burly Buggers 2014
Actor
The Big One 2010
Rough & Tender 2009
Lifeguard! The Men of Deep Water Beach 2006
as Lifeguard
ManPlay 19 2005
Credits from TMDB.