Francesca Archibugi

Francesca Archibugi

16-05-1960

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.

View source on IMDb