Francesca Archibugi

Francesca Archibugi was born on May 16, 1960 in Rome, Lazio, Italy. She is a writer and director, known for Mignon è partita (1988), Questione di cuore (2009) and Il grande cocomero (1993). She is married to Battista Lena. They have three children. Vis kilde på IMDb