Italia Frandi was born on 26 February 1900 in Mexico City, Mexico. She was an actress, known for The Redeeming Sin (1925). She died on 22 May 1982 in Los Angeles, California, USA. imdb.com