Laureato in design industriale, ha insegnato al Politecnico di Milano. Ha dedicato gran parte della sua attività allo studio e allo sviluppo di prodotti multimediali interattivi per la divulgazione della scienza a carattere di edutainment.
Si occupa da tempo dello studio e della ricerca riguardante Leonardo da Vinci, diventandone a livello internazionale uno dei maggiori esperti.
Ha firmato alcune scoperte e ricerche di risonanza mondiale riguardanti le macchine di Leonardo.
Socio fondatore del centro studi Leonardo3, e curatore del museo Leonardo3, piazza Scala Milano. Un percorso interattivo che consente di scoprire il vero Leonardo da Vinci artista e inventore, grazie a ricostruzioni inedite delle sue macchine e restauri dei suoi dipinti in anteprima mondiale.