He started working as a screenwriter. His first works include Anita by Luca Magi (Torino Film Festival) and Seaside Holidays by Ermanno Cavazzoni (Rome Film Festival).
His last film as a director, Ella Maillart – Double Journey, premiered at Visions du réel and has been screened at festivals around the world.
Since 2005 he is associate curator for the Cineteca di Bologna, for which he has curated several exhibitions dedicated to the history of cinema.