È nato a Novara nel 1961 e si è laureato all'Università degli Studi di Milano nel 1984.
Dal 1991 è docente di ruolo di Materie Giuridiche ed Economiche nelle Scuole Superiori di II grado e ha tenuto corsi professionalizzanti presso Enti di Formazione.
Ha fatto parte di commissioni d'esame e concorso della Provincia di Novara e dell'Ente Ospedaliero di Novara.
Recentemente, è stato designato quale Professionista Delegato per le Esecuzioni Immobiliari dal Giudice delle Esecuzioni del Tribunale di Novara.