Nato a Milano, ingegnere. Negli anni Settanta è stato consulente del ministro dell'Idraulica, in Algeria, per la installazione, l'avviamento e la gestione del centro di Calcolo, Ha quindi progettato il primo sistema informatico per assistere nella scelta - all'interno delle liste di attesa - del paziente da impiantare, ottimizzando i diversi parametri: indici di compatibilità, logistica, ecc. Tra il 1981 e il 1991 è stato responsabile del progetto Videotel per Sip/Telecom Italia. è stato presidente del "Worldwide Videotex No Problem Club" una associazione che raccoglieva i gestori di servizi pubblici on line nel mondo. Dal 1991 al 1995 è stato direttore responsabile delle newsletter VSB, una delle riviste specializzate più autorevoli del settore, pubblicata in italiano ed inglese. Dal 1998 al 2004 ha guidato un team che ha progettato e realizzato piattaforme informatiche per il prepagamento (applicate per il traffico telefonico prepagato, per le carte bancarie prepagate, per la tv pay per view, etc.) Nello stesso periodo ha guidato un team che ho sviluppato, sotto la guida di una azienda israeliana, un servizio di telefonia criptata.
Fino al Maggio 2009 ha ricoperto anche la carica di consigliere comunale al comune di San Casciano dei Bagni (SI) e
Presidente del locale consorzio per lo sviluppo del turismo e del territorio.