Nato a Milano il 10 dicembre 1953, si trasferisce con la famiglia sul lago Maggiore, a Luino (VA): qui frequenta le scuole Medie e per due anni il locale Liceo Scientifico; tornato a Milano nel 1969, consegue diploma di maturità scientifica nel 1972 presso il Liceo Scientifico Statale “Vittorio Veneto”.
Pubblica “Introduzione critica alla Letteratura italiana”, Cetim Tramontana, Milano, 1976. Laurea in Lettere Moderne il 26 giugno 1979 presso Università Statale degli Studi di Milano.
Dopo il congedo militare nel 1980 è assunto con mansioni di revisore al Corriere della Sera, nel marzo 1981.
Collabora con Editrice Guanda, a Milano, all’editing di libri e riviste.
Traduce dall’inglese per l’Editrice Piccoli: Le Prime civiltà, 1985; L’Impero romano e il Medio evo, 1985; Il Rinascimento e il Nuovo mondo, 1986. Partecipa alla revisione del Dizionario Illustrato della lingua italiana, Milano, Editrice Piccoli, 1986.
Dal 1991 al 1994 redige schede sui vini per “Più Bella”, RCS Periodici.

Nel 1989 diventa Copywriter di RCS Pubblicità, occupandosi di Servizi Speciali e rubriche promozionali sul Corriere della Sera e altre testate del gruppo RCS, scrivendo redazionali e realizzando interviste fino al prepensionamento nel 2012.
Per alcuni anni tra il 2010 e il 2013 - in qualità di pr - cura progetti e iniziative del movimento artistico “Arte da mangiare mangiare Arte”, insieme alla sua fondatrice, Ornella Piluso (Topylabrys).
Attualmente scrive poesie e segnala esposizioni di artisti contemporanei sul blog “Verbania Notizie”, dove ha ideato nel 2016 la rubrica “VerbaniaArte”.

Collabora anche con il “Diciotto”, storico mensile edito a Baggio (MI) e in qualità di redattore contribuisce a realizzare, a partire dal 2019 con articoli e interviste firmate, il periodico “Amministratore manager” di Anapic (Associazione Nazionale Amministratori Professionisti immobili e Condomini).

Dal dicembre 2020 è direttore responsabile del giornale comunale di Zelo Buon Persico: “Vivi Zelo - essere informati”