Dopo il conseguimento della laurea in ingegneria gestionale al Politecnico di Torino ha fondato e gestito alcune internet company in Italia, Stati Uniti, Inghilterra e Svizzera e si è occupato di consulenza strategica e formazione in ambito Digital.
Attualmente collabora con società profit e organizzazioni non profit italiane e estere occupandosi di business modelling online e piani strategici di sviluppo Digital continuando in parallelo l’attività di business angel in startup (Digital Strateghi, Martech, Bio-informatica, Internet of things, Digital games, Crowdfunding). È uno dei fondatori del movimento Digital Building Blocks per la trasformazione digitale dei manager italiani. É Director dell'European Crowdfunding Center.