Nato a Genova nel 1961, laureato in giurisprudenza.
E’ abilitato alla professione di avvocato, che svolge fino al 1991 nel settore civile e amministrativo.
Nel 1991, a seguito di concorso pubblico, viene assunto quale funzionario della Commissione Europea a Bruxelles.
Nel 1997 decide di rientrare a Genova per creare una famiglia.
Dal 1998 inizia quindi a collaborare con il Sindaco Giuseppe Pericu, entrando a far parte del suo Gabinetto in qualità di dirigente responsabile delle politiche europee e internazionali.
Nel 2002 viene nominato Amministratore delegato della società Genova 2004 srl, incaricata di organizzare le manifestazioni di Genova 2004 – Capitale europea della Cultura.
Dall’ottobre 2005 è direttore della Società Per Cornigliano SpA, che si occupa della riconversione delle aree dismesse dalle acciaierie di Cornigliano.