Leo Castro · Actor
Sealed
2014
The Best of Damian Duke
(archive footage)
Sealed
2011
Fuck! It's Huge 2
(archive footage)
Sealed
2010
Hung Ladz: Six Feet of Meat
Sealed
2009
Straight Guys Fuck Harder
Sealed
2009
Dads Fuck Lads
Sealed
2008
Straight Guys: The Ultimate Collection
(archive footage)
Sealed
2008
Rogue Landlords
Sealed
2008
After School Antics