Fu uno dei fondatori nel 1927 del Gruppo Arbitri Torinesi "Enrico Canfari".
Diresse solo 3 gare in serie A, ma aveva 10 anni esperienza nel massimo campionato italiano.
Terminò l'attività arbitrale dirigendo la partita di Serie A Bologna-Cremonese 4-1 del 15 gennaio 1930
L'ultima gara di Serie B da lui diretta fu Fiumana-Bari 0-0 del 19 gennaio 1930.
La gazzetta dello sport, articolo "Elenco Generale Arbitri Ufficiali della F.I.G.C.", articolo pubblicato il 20 novembre 1919.
Carlo Fontanelli, Annogol 1922-23, Empoli (FI), Geo Edizioni S.r.l., marzo 2006.
Carlo Fontanelli, Nove volte Genoa - I campionati italiani della stagione 1923-24, Empoli (FI), Geo Edizioni S.r.l., luglio 2000, p.21.
Carlo Fontanelli, La sfida infinita - I campionati italiani della stagione 1924-25, Empoli (FI), Geo Edizioni S.r.l., luglio 2000, p.32.
Carlo Fontanelli, Alessandro Lanzarini, Cento anni di calcio - Italia 1925/26 - Juventus atto II, Fornacette (PI), Mariposa Editrice S.r.l., aprile 1998, p.104.
Carlo Fontanelli, Vent'anni dopo, Juventus - I campionati italiani della stagione 1925-26, Empoli (FI), Geo Edizioni S.r.l., 2003, p.101.
Carlo Fontanelli, Cento anni di calcio - Italia 1926/27 - Lo scudetto revocato, Fornacette (PI), Mariposa S.r.l., luglio 1997, p.76.
Carlo Fontanelli, Cento anni di calcio - Italia 1927/28, Fornacette (PI), Mariposa Editore S.r.l., settembre 1996.
Carlo Fontanelli, Cento anni di calcio - Speciale Italia 1928/29, Fornacette (PI), Mariposa S.n.c., giugno 1996.
Carlo Fontanelli, Finalmente Serie A - I campionati italiani della stagione 1929-30, Empoli (FI), Geo Edizioni S.r.l., 2003, p.41.