Born in Tehran, Firouzeh Khosrovani settled in Italy to pursue her artistic studies at the Accademia di Belle Arti di Brera in Milan. She made her debut as a filmmaker in (2004) with Life Train, In (2007) she directed Rough Cut, a film about mutilated plastic mannequins in the shop windows of Tehran, followed in (2008) by Cutting Off, an installation and video art piece for the museum of Triennale di Milano. Her 1001 Irans (2010), was a documentary about the image of Iran, outside of Iran. Espelho Meu (2011) Iran, Unveiled and Veiled Again (2012) Profession: Documentarist, (2014) a film in seven episodes, made by seven Iranian women directors. Fest of Duty (2014), is about a religious ceremony in Iran designed to instil Islamic beliefs and values into girls, when they reach the age of nine. Radiograph of a Family (2020) is a Pre- and Post-revolutionary story of the daughter of a secular father and a devout Muslim mother as they co-exist under one roof. Winner of “Creative Use of Archive” and “Best film” at Idfa 2020.