Esordisce in Serie A con la maglia del Legnano, dove colleziona 4 presenze nel Serie A 1930-1931, terminato con la retrocessione. Segue poi la squadra in Serie B le due stagioni successive, prima di passare alla Pro Patria dove disputa due campionati tra i cadetti e uno in Serie C.