Florida D'Ambrosio was born on September 4, 1928 in Filattiera, Italy. She is known for
Hercules (1997),
The Little Mermaid (1989) and
Atlantis: The Lost Empire (2001). She was married to Renato D'Ambrosio. She died on January 6, 2017 in Burbank, California, USA.