Subas Herrero
Subas Herrero was born on April 3, 1943 in Manila, Philippines. He is known for Black Mama White Mama (1973), Panic! (1973) and Ang TV Movie: The Adarna Adventure (1996). He was married to Maripaz. He died on March 14, 2013 in Rochester, New York, USA.