Ha iniziato l’attività giornalistica nel 1981 nella redazione barese del Il Tempo; nel 1985 è approdato alla Gazzetta del Mezzogiorno, dove ha ricoperto vari incarichi fino a diventarne direttore nel 2021.
È stato presidente dell’Ordine dei giornalisti della Puglia. Eletto consigliere nazionale dell’Ordine, ha fatto parte dell’Esecutivo, ha presieduto la Commissione Ricorsi ed è stato componente del Consiglio di disciplina nazionale.
Ha insegnato Diritto dell’informazione al Master in Comunicazione dei beni culturali dell’Università di Foggia. Ha fondato e diretto per un anno il master in giornalismo dell’Università di Bari. Ha curato i quattro testi per l’esame da giornalista ed è l’autore delle tre edizioni del commentario dell’Ordine dei giornalisti al Testo unico dei doveri del giornalista. Ha insegnato deontologia professionale nei due seminari annuali per la formazione dei praticanti. Nel 2015 è stato fra i redattori del Testo unico dei doveri del giornalista. Ha pubblicato Le notizie e la persona (Cacucci, Bari 2005), Sempre online (CdG, Roma 2015), L’oblio della notizia (Cdg, Roma 2020) e il Manuale di deontologia del giornalista (Cdg, Roma 2022).