Born in Milano, Italy, in 1972, she studied Literature and Film in that city. She co-directed with D’Anolfi the documentary film The Betrothed (2007), Great Expectations (2009) and The Castle (2011).