È nato a Firenze (1921). Nel 1946 inizia la sua carriera da giornalista fino ad arrivare alla direzione de Il Popolo. Dal 1960 al 1974 diventa direttore generale della Rai, allora unica emittente televisiva italiana. Nel 1992 fonda la società Lux Vide con la quale sviluppa un prodotti televisivi basati sulle storie dell’Antico e del Nuovo testamento.