Laureato in Medicina e Chirurgia a pieni voti nel 2006, specializzato in Chirurgia Generale e Chirurgia Vascolare nel 2013 presso l'Università degli Studi di Brescia.
Da aprile 2006 a giugno 2007, Medico di Guardia Interdivisionale presso il Gruppo Ospedaliero San Donato a Ome.
Da gennaio 2011 a settembre 2013, Medico di Continuità Assistenziale presso l'ASL Vallecamonica-Sebino.
Da ottobre 2013 a febbraio 2017, Medico Specialista in Chirurgia Generale presso l'Ospedale di Esine.
Da marzo 2017, Medico Specialista in Chirurgia Generale presso l'Ospedale di Manerbio.