DesiMDB

Directing

Luc Duggan

EN cinema · 2 credits

Known for

Filmography

Leptocephalus poster

Leptocephalus

EN · 2026Not rated

Director, Writer

chimera poster

chimera

EN · 2024Not rated

Director, Sound Designer