Francesca Archibugi

Francesca Archibugi

Born 16/05/1960 (64 years old)
Rome, Lazio, Italy

Biography

Born in Rome in 1961, Francesca Archibugi graduated from the Centro Sperimentale di Cinematografia with La guerra è appena finita as her thesis film. This soon led to her auspicious first feature, MIGNON HAS LEFT (1988), winner of a David di Donatello and other awards.

Montréal World Film Festival

Screenwriter

Director

Actress