Graduado en Medicina y Cirugía (107/110) en la Universidad Estatal de Milán en 2003 obtuvo la Especialización en Medicina del Deporte (70/70 laude) en la misma Universidad.
En 2001 comenzó su actividad en el mundo del deporte profesional con el equipo profesional de CICLISMO Lampre-Daikin como médico de equipo en el Tour de Suiza.
Desde 2006 ocupa el cargo de médico deportivo del Equipo Nacional Italiano de Esquí Alpino FISI y con esta calificación participa en 4 Campeonatos del Mundo de Esquí Alpino y 3 Juegos Olímpicos de Invierno en Turín (ITA) 2006, Vancouver (CAN) 2010 y Sochi (RUS) 2014.
De 2008 a 2011 fue Médico Social de la canasta Geas Sesto San Giovanni de la serie A1 femenina, y luego se trasladó a FOOTBALL en 2011, donde llegó al A.C. Milan con el Dr. Rodolfo Tavana, para cubrir el papel de Médico Social de Primavera durante seis temporadas, mientras que en las temporadas 2016/17 y 2018/19 formó parte del cuerpo médico del Primer Equipo. Desde la temporada 2018/19 hasta hoy es el médico social del primer equipo Juventus F.C.
De 2004 a 2019 colaboró como gerente médico de programas de rehabilitación y evaluación funcional con el Grupo Médico Isocinético. En 2016 inauguró en Albese con Cassano el centro de recuperación funcional, fisioterapia y medicina deportiva «SOMA SportMed», junto a su esposa y fisioterapeuta Sonia Casati.