Nato in Belgio da emigranti sammarinesi[1], dopo essersi laureato come tecnico industriale ha giocato per breve tempo nel campionato sammarinese con le maglie di Libertas e La Fiorita e dal 1981 ha cominciato ad arbitrare.
Nel 2008 è entrato in FSGC, nel 2013 è stato eletto vice-presidente e il 31 gennaio 2017 è stato eletto presidente della FSGC con 40 voti a favore contro 35 dell'ex CT della nazionale biancoazzurra Giampaolo Mazza, sostituendo dopo 35 anni l'uscente Giorgio Crescentini[3].