Nasceu em Roma, Itália, em 1970. Formou-se na Escola Nacional de Cinema. Entre seus mais recentes curtas-metragens e documentários estão I don’t need anything (1999), Sisters (2000), One for the eyes .. one for the mouth (2000), Rebels of ‘900 (2002) e Waiting in the wings (2003). Seu primeiro longa, Sorelle, é de 2000.