Terzino destro, buon tiratore dal dischetto, cresce sportivamente in vari sodalizi del pavese, ma si mette in evidenza nella Pro Patria, in cui gioca cinque stagioni. Retrocesso in Serie B con la squadra bustocca, al termine della stagione 1932-1933, viene acquistato dall'Ambrosiana Inter. Nella squadra nerazzurra gioca due stagioni da titolare, collezionando complessivamente 67 presenze con 7 goal, un bottino considerevole per un difensore, in un'epoca in cui ai giocatori di quel reparto era sconsigliato superare la propria metà campo.