Lucky Bastard 2: Pussy Palooza TBA
Actor
Double Decker Sandwich 5 2004
Cumstains 4 2004
as (archive footage)
No Holes Barred 3 2004
Credits from TMDB.