Scientific coordinator of the CMDI – Centre for Media and Democratic Innovations “Massimo Baldini” at LUISS Guido Carli, where he teaches Media Research.
Insegna inoltre Cultural Studies e Teorie dell’Audience alla Pontificia Università Gregoriana.
He taught Sociology of mass communications at the University of Molise and Theories and techniques of new media at the Pontifical Salesian University.
He has directed and/or coordinated several research projects in the field of audience studies, film studies and media production. He is a professional producer and consultant in the audiovisual sector.