Ingegnere, redattore e giornalista pubblicista della rivista Notizie in… Controluce, per la quale cura la rubrica “Cultura”. Ha svolto attività di ricerca in ambito universitario e nell’industria della difesa. È esperto di sistemi computerizzati per la progettazione e produzione meccanica. Autore di circa 60 pubblicazioni tecniche e oltre 180 articoli di vario genere, occupandosi in particolare di divulgazione scientifica. Assieme a Fulvia de Finetti, ha ideato e realizzato il sito ufficiale dedicato a Bruno de Finetti sul quale, sempre con Fulvia de Finetti, ha scritto il libro Bruno de Finetti, un matematico scomodo.