Ofelia D'Acosta was born on February 9, 1922 in Havana, Cuba as Ofelia Martínez Rodríguez. She was an actress, known for Dios los cría 2 (2004), El hijo de Angela Maria (1974) and Mookie (1998). She was married to Tino Acosta. She died on October 1, 2011 in Guaynabo, Puerto Rico.