Critico cinematografico, storico del cinema e della critica, collabora alle principale riviste e quotidiani italiani (Corriere della sera, Bianco e Nero, 8½, Cineforum, Segnocinema). Ha tenuto corsi di storia e critica del cinema presso IED/Milano, Università Cattolica di Milano, Università di Udine/Dams di Gorizia, Dams di Torino, IULM. Ha collaborato alla Storia del cinema mondiale di Gian Piero Brunetta e alla Storia del cinema italiano del CSC, e ha curato retrospettive per la Cineteca del Friuli, la Cineteca di Bologna, l’Udine Far East Film, il Trieste Film Festival/AlpeAdria. Dal 2008 al 2011 ha fatto parte del comitato di selezione della Mostra del Cinema di Venezia.