Laureatosi a Firenze e diventato assistente presso l'Università di Urbino, dal 1975
insegna a Bologna, prima presso il DAMS e poi all'interno del Corso di Laurea in Scienze
della Comunicazione in qualità di Professore di Sociologia della Comunicazione, ruolo che
ricopre fino alla sua morte avvenuta nel 1996. È stato direttore della VQPT, svolgendo
ricerche sui programmi televisivi di intrattenimento per conto della RAI. Nel 1994 ha
fondato e diretto la Biblioteca di Scienze della Comunicazione del Centro Studi
Baskerville. E' stato inoltre direttore scientifico dei corsi di aggiornamento
professionale della Scuola di Giornalismo della Svizzera italiana.