Laureato in Economia e commercio, dottore commercialista revisore contabile e consulente tecnico del giudice, esercita la professione con studio principale a Sondrio. Già membro della Commissione Centrale di Beneficenza dal 2007 al 2019, dal 2008 è presidente della Fondazione comunitaria Pro Valtellina Onlus. Ricopre incarichi di revisore dei conti presso Pubbliche Amministrazioni, di sindaco, di membro di Organismi di vigilanza e di amministratore in società a partecipazione pubblica e in aziende private operanti nei settori industriale, bancario, finanziario, assicurativo e aeroportuale. Dal 2004 al 2006 ha ricoperto il ruolo di assessore al Bilancio e alle Risorse Umane della Provincia di Sondrio.