Isabel de Castro was born on August 1, 1931 in Lisbon, Portugal as Isabel María Bastos Osorio de Castro e Oliveira. She was an actress, known for A Grande Aposta (1997), Anjo Selvagem (2001) and Desencontros (1994). She was married to Carlos Otero, Óscar Acúrcio and Miguel Luke. She died on November 23, 2005 in Borba, Portugal.