Food Sex 2017
as (archive footage)
Stuck Up 2010
Devyn Foster & Friends 1999
Actor
Paradise Park 1987
California Blue 1983
Credits from TMDB.