Actor Lenny Delmore 01600 Filmography FILMOGRAPHY Watch LaterAdded 1 2000sNewage EroticaScience FictionUSA Abducted by the Daloids (2005) 37.6K52