Diresse, tra il 1930 e il 1943, 251 gare di Serie A (comprendendo anche il campionato di Divisione Nazionale 1945-1946); nel 1938 fu insignito del Premio Giovanni Mauro come migliore arbitro italiano della stagione.