Ha giocato in Serie A con il Liguria, totalizzando 6 presenze in massima serie nella stagione 1939-1940, ed in Serie B con lo stesso Liguria ed il . Conta in totale 69 presenze in serie cadetta. È entrato nella storia come il primo calabrese ad avere militato in Serie A.