What to watch
Best streaming guide in the US
Francesca Archibugi

Francesca Archibugi

1960-05-16

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