Nato a Trieste e milanese d’adozione. Ingegnere elettronico del Politecnico di Milano. Fonda la sua prima azienda a 19 anni, ma dopo la laurea, folgorato dall’innovazione digitale, decide di accettare l’ offerta di Italtel, dove nel 1990 inizia ad occuparsi di Internet. Dopo un breve passaggio in AT&T, nel 1996 entra in Cisco dove rimarrà per 15 anni occupando ruoli di vertice a livello internazionale. Nel triennio 2014/16 è Amministratore Delegato di Canon Italia, per tornare nel 2017 a fare l’imprenditore e l’investitore in start-up, collaborando con diversi soggetti dell’ecosistema per supportare la crescita di una nuova generazione di imprenditori e di aziende.
Dal 1 Ottobre 2020 è General Manager di Polihub, l’acceleratore di startup del Politecnico di Milano.