Laureato nel 1998 in Medicina e Chirurgia presso l’Università degli Studi di Milano e nel 2003 si specializza in Ortopedia e Traumatologia presso il medesimo ateneo.

Dal 2004 al 2005 fa parte dell’Unità Operativa di Ortopedia e Traumatologia della Casa di Cura S. Pio X di Milano, dal 2006 al 2008 è parte dell’Unità Operativa di Ortopedia e Chirurgia Artroscopica dell’Ospedale Nuovo di Sassuolo (MO), dal 2009 al 2010 dell’Unità Operativa Complessa di Ortopedia e Traumatologia dell’Ospedale Santa Maria delle Croci di Ravenna, dal 2010 al 2014 dell’Unità Operativa Semplice di Ortopedia Programmata dell’Ospedale per gli Infermi di Faenza (RA) e successivamente ha fatto parte dell’Unità Operativa Complessa di Ortopedia e Traumatologia dell’Ospedale Umberto I di Lugo (RA).

Dall’agosto 2006 al dicembre 2008, è stato Membro dello staff sanitario del Sassuolo Calcio FC e dall’ottobre 1999 al febbraio 2004 è stato Membro dello staff sanitario delle squadre nazionali di sci alpino.