Actor
Guys Go Crazy 3: Tool Time
2006
Guys Go Crazy 7: Twinks In Heat
Guys Go Crazy 8: Naughty Nuptials
Guys Go Crazy 9: Glory Hole-Lelujah!
2007
Bareback Surveillance: Someone's Watching
Raw Riders
2016