Zeny Zabala was born on 21 July 1937 in the Philippines. She was an actress, known for Ruby (1967), Ang bukas ay akin! (1963) and Alyas Sakay (1961). She was previously married to Ben Feleo. She died on 8 August 2017 in Manila, Philippines.
Contribute to this page
Suggest an edit or add missing content