Angie Ferro was born on August 4, 1937 in Baleno, Masbate, Philippines. She was an actress and casting director, known for
Lola Igna (2019),
Pagputi ng uwak... Pag-itim ng tagak (1978) and
Evolution of a Filipino Family (2004). She died on August 17, 2023 in Manila, Philippines.