Nato a Genova nel 1963. 

Dal 1984 al 1986 è responsabile commerciale presso la Società BSA soluzioni aziendali srl di Genova.

Dal 1987 al 1989 lavora presso SAI assicurazioni S.p.A. di Genova divenendo in seguito responsabile di Agenzia.

Dal 1989 al 1997 è socio e procuratore dell’Agenzia Lloyd Italico di Genova Casalegno assicurazioni srl.

Dal 1998 è socio e consigliere di amministrazione della S.A. InsuranceBrokers S.p.A. con la responsabilità dei rami elementari. Nel 2004, a seguito della acquisizione della S.A. InsuranceBrokers S.p.A., è consigliere di amministrazione di Assiteca S.p.A. e responsabile della filiale di Genova.

Nel gennaio 2013 è stato nominato Amministratore Delegato di Assiteca S.p.A.