DesiMDB

Production

Naja Pham Lockwood

EN cinema · 4 credits

Known for

Filmography

On Healing Land, Birds Perch poster

On Healing Land, Birds Perch

EN · 2025Not rated

Director, Producer

Try Harder! poster

Try Harder!

EN · 20218.6

Executive Producer

76 Days poster

76 Days

EN · 20207.2

Executive Producer

Gook poster

Gook

EN · 20176.5

Executive Producer