Soap Studs 1986
Actor
Trick Time 1984
Giants 1 1984
Screen Play 1984
as Crew Member Bottom
Hard Money 1984
Knockout! 1984
as Walter
Falconhead Part II: The Maneaters 1984
Xtra Large 1984
as Steve
Giants II 1984
Tony's Initiation 1983
Bathhouse Fantasies 1982
Credits from TMDB.