PersonSalvatore Baccaro3 credits in the catalogue: acting.ActingDeep Red1975Fruit Vendor (uncredited)Salon Kitty1976Neanderthal Prisoner (uncredited)Starcrash1978Neanderthal Man