Larry Castillo

Born: None


Placeholder

Ma' Rosa

as Policeman
Released: 2016-11-09

Ma’ Rosa has four children. She owns a small convenience store in a poor section of Manila where...

Movie page

Ang Kamera

as as
Released: 2013-07-31

A short film made for "Venezia 70 - Future Reloaded."

Movie page