Lavora al Centro Sperimentale di Cinematografia in qualità di Direttore della rivista «Bianco e Nero». È stato per anni critico cinematografico del quotidiano «l’Unità» e attualmente scrive, sempre di cinema, su «la Repubblica». Per Laterza è autore di Storia d’Italia in 15 film (2016) e Short cuts. Il cinema in 12 storie (2022).