È docente di Giornalismo radiofonico e televisivo e di Storia della radio e della televisione all’Università Cattolica di Milano.
È autore di numerosi volumi e saggi sulla storia, sui generi e sugli autori del cinema e della televisione.
È consulente e opinionista nel programma Tv Talk di Rai Educational.