Laureato in Economia e Commercio, ha frequentato vari master post universitari, tra cui il primo corso di perfezionamento in Economia del Turismo presso l’Università di Firenze. Direttore per oltre trent’anni, dal 1973 al 2005, dell’Ente Provinciale per il Turismo di Viterbo (poi Apt), ha curato l’organizzazione tecnica ed artistica di circa venti edizioni del Festival Barocco di Viterbo e di iniziative turistiche e culturali di ogni genere. Iscritto all’albo dei pubblicisti dal 1985, è stato redattore della rivista Tuscia ed ha collaborato con varie testate nazionali di interesse turistico. Dal 2006 è nella redazione del settimanale online “Unionturismo news”. Dal 2003 ricopre l’incarico di console di Viterbo del Touring Club Italiano.