Già dirigente e giornalista RAI, è stato tra l’altro direttore della fiction RAI, vicedirettore vicario di RAIUNO, capo dei Servizi Speciali del TG1, direttore dei programmi e delle News di Telemontecarlo.
Insegna Teoria e tecnica della TV e Storia della radio e della TV, per Scienze della comunicazione, alla LUMSA di Roma.

