DesiMDB

Crew

Ben DeLuca

EN cinema · 3 credits

Known for

Filmography

Crooked Miles poster

Crooked Miles

EN · 2026Not rated

Executive Producer, Cinematography

Infected poster

Infected

EN · 20133.3

Director of Photography

Inkubus poster

Inkubus

EN · 20113.9

Cinematography