Carriera Nato a Roma nel 1946, faceva parte della sezione AIA di Tivoli, della quale è stato il primo arbitro ad arrivare in massima serie.

Nel 1983, a 37 anni, arriva in Serie B, debuttandovi l'11 settembre, alla prima di campionato, in - 2-0..

L'11 novembre 1984 esordisce in Serie A, arbitrando - dell'8º turno di campionato, terminata 1-1.

Nel 1988 prende parte alla finale di Coppa dei Campioni di Stoccarda tra gli olandesi del e i portoghesi del , come assistente di Luigi Agnolin (l'altro guardalinee era Tullio Lanese). La gara finisce 6-5 d.c.r per la squadra di Eindhoven.

Il 17 ottobre 1990 è l'arbitro di - 2-1, a Zagabria, esordio internazionale dei croati dopo 45 anni come , anche se l'effettiva indipendenza del Paese sarebbe arrivata poco meno di un anno dopo.

Il 12 maggio 1991 dirige la sua ultima gara in Serie A, - 1-1, terzultima di campionato.

Una settimana dopo arbitra per l'ultima volta in carriera, - 2-2, quintultima giornata di Serie B.

All'ultima stagione in carriera vince il Premio Giovanni Mauro, come miglior arbitro della stagione 1990-1991, nella quale aveva diretto 14 gare in Serie A, 4 in Serie B e 2 in Coppa Italia.

In totale in carriera ha diretto 64 gare in Serie A e 81 in Serie B.

Dopo il ritiro è stato dirigente del e dirigente arbitrale, prima vicepresidente del CRA Lazio e poi componente del Settore Tecnico.

Note

Collegamenti esterni