Mario Escudero is known for The Most Beautiful Animal in the World (1974), Kastilyong buhangin (1980) and APO: Kingpin ng Maynila (1990).
No data