Photo of Celso Ad. Castillo

Celso Ad. Castillo

Celso Ad. Castillo

Dubbed the "enfant terrible" and "The Messiah" of Philippine cinema.

Director

Screenwriter

Actor

Self