DesiMDB

Directing

John Ad. Castillo

EN, TL cinema · 3 credits

Known for

Filmography

Umbag poster

Umbag

EN · 2026Not rated

Director, Writer

Isla: The Young Version poster

Isla: The Young Version

TL · 19964.5

Assistant Director

Isla poster

Isla

EN · 19853.8

Assistant Director