Let's Talk Sex 1983
as Drunk 1
Sex Games 1983
as Site Boss
I Like to Watch 1982
Key Grip
Girl from S.E.X. 1982
Credits from TMDB.