È arbitro dal 1998 e appartiene alla sezione di Tivoli, dalla stagione 2017-2018 è stato inserito nella CAN A. Il 17 luglio 2021 viene squalificato per 16 mesi dalla Commissione disciplinare dell'associazione italiana arbitri.