PersonDanny Ben Menahem4 credits in the catalogue: production, lighting.ProductionSheena1984Unit ManagerThe Debt2010Location ManagerLightingThe Delta Force1986GafferRambo III1988Gaffer