Nato a Bergamo nel 1960, ha conseguito la laurea in Architettura presso il Politecnico di Milano nel 1987. È autore di diverse pubblicazioni e della progettazione e realizzazione di varie opere pubbliche. Dal 2015 è il Vice Presidente del Parco Regionale dei Colli di Bergamo.