Licenciado en derecho por la Universidad de Génova, trabaja en una entidad bancaria; casado con Roberta, tiene dos hijos: Eleonora que nació en 2012 y Federico que nació en 2016.
Después del proceso en las categorías inferiores, fue promovido a la Comisión Nacional de Árbitros de la Serie C (CAN C).
Al final de la temporada 2010-2011, hizo veinte apariciones en la Serie B más los play-offs, lo que dio como resultado que el árbitro recién ingresado con más partidos en la Serie B y, además, los recién ingresados con más presencias en la Serie A.
Poco después, se anuncia su designación como árbitro adicional para la Supercopa de Europa 2017, que se jugó el 8 de agosto de 2017 en Skopie entre el Real Madrid y el Manchester United, encabezado por su compatriota Gianluca Rocchi.
El 23 de abril de 2023 arbitró el derbi de la Superliga griega Olympiacos CFP- AEK Atenas 1-3 provocando enormes quejas del equipo Olympiacos CFP con su arbitraje, favoreciendo escandalosamente el equipo AEK Atenas y provocando la invasión al final del partido por parte de los oficiales del equipo Olympiacos CFP, el presidente de Evangelos Marinakis y la afición del Olympiacos que se enfrentaron con la Policía.