Teams managed

07/1946 - 06/1948 Cagliari Calcio Manager
07/1942 - 06/1943 US Siracusa Manager
07/1939 - 06/1940 US Grosseto FC Manager

Club career

07/1939 - 06/1940 US Grosseto FC Midfielder
07/1936 - 06/1937 US Pontedera Midfielder
07/1933 - 06/1936 Pisa SC Midfielder
07/1928 - 06/1933 AS Roma Midfielder
07/1924 - 06/1928 Novara Calcio Midfielder