Nato a Taranto si è laureato in Scienze Politiche alla “Cesare Alfieri” di Firenze. Ha iniziato la sua carriera di giornalista presso il Corriere del Giorno divenendo giornalista professionista nel 1970.
Dal 1973 al 2010 è stato prima inviato e poi Vice Direttore del Corriere dello Sport.
Eletto Presidente dell’USSI nel 2007 ed è ancora in carica in questo ruolo. E’ titolare fisso della squadra di Radio Radio Lo Sport.