Ha giocato in Serie B con le maglie di Albalatrastevere, Salernitana e Napoli, con la cui maglia ha anche vinto un campionato cadetto nella stagione 1949-1950 disputando il successivo campionato di Serie A.