Inizia la propria carriera giornalistica nel 1960 nella redazione de Il Tempo per poi collaborare con Il Mattino, con il ruolo di inviato speciale, vice-capocronista e redattore della terza pagina. Ha inoltre collaborato con altre testate giornalistiche, tra cui Il Giorno, La Repubblica, Roma e Il Denaro. Ha diretto Civiltà del Mediterraneo. Nel 1978 inizia a lavorare nella sede di Napoli della Rai, come caporedattore del TG Regione della Campania.