Nato a Rimini il 9 settembre 1954. Sposato con due figlie, vive a Roma.
1978 laurea in economia politica all'università Bocconi di Milano con una tesi sulla diffusione dell'innovazione nell'industria italiana
1979 diploma in economia e diritto delle Comunità europee
1979 borsa di studio presso il settimanale specializzato Mondo Economico per l'avviamento alla professione giornalistica
1979-83 giornalista a Mondo Economico con la qualifica di redattore, caposervizio Affari e Finanza e capo della redazione romana
1983-85 redattore di politica economica del settimanale economico il Mondo
1985-87 redattore di politica economica e di finanza del quotidiano economico il Sole-24 Ore
1987 capo dell'Ufficio stampa del Ministero del Commercio con l'estero con Mario Sarcinelli
1988 direttore della Lettera Sige, newsletter sui mercati finanziari del gruppo Imi
1988-89 capo della redazione romana del settimanale specializzato Milano Finanza
1989-95 capo della redazione romana del settimanale il Mondo
1995-96 responsabile dei Rapporti con gli organi di informazione della Consob
1996-98 direttore del Servizio studi e relazioni esterne della Banca nazionale del Lavoro che include, per la parte studi, l'Ufficio scenari macroeconomici e l'Ufficio analisi grandi operatori; per la parte relazioni esterne i rapporti con la stampa, le pubbliche relazioni, la pubblicità e tutte le forme di promozione.
1996-98 Vicepresidente della Bnl Edizioni, società editrice del Gruppo Bnl
1997-98 Membro del Consiglio di amministrazione di Nomisma, società di ricerche economiche
1999-2000 caposervizio alla redazione romana del Sole 24 Ore
1998-2000 docente alla Scuola superiore della Pubblica amministrazione
Dal 2001 caporedattore alla redazione romana del sole 24 Ore