Suck & Fuck 2025
as (archive footage)
One Cock's Never Enough 2019
Devils in Paradise 2010
Actor
Twinked 2 2009
Manhandled 2009
Credits from TMDB.