Nato a Milano il 6 agosto 1950. Studi Classici. Laureato in Filosofia col massimo dei voti. Funzionario di ruolo della Regione Lombardia dal 1986 alla pensione. Co-fondatore di una rivista milanese on-line di giornalismo partecipativo. Coordinatore paese e membro del CdA per varie Ong italiane di cooperazione allo sviluppo dal 1987 al 2005. Collaboratore per l’Almerica Latina di Lettera22 (2003 – 2013) e Atlante delle Guerre (2013-2021).