Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Angie Ferro was born on August 4, 1937 in Baleno, Masbate, Philippines. She is an actress and casting director, known for Lola Igna (2019), Pagputi ng uwak... Pag-itim ng tagak (1978) and Isla (1985).