Assieme a Mario Gianni ed Eraldo Monzeglio costituì negli anni venti e trenta il reparto difensivo nel Bologna. Giocò sempre nella squadra rossoblu, senza mai cambiare casacca nel corso della carriera; con 401 presenze (di cui 382 ufficiali) è il sesto giocatore del Bologna di tutti i tempi.[2]
Iniziò la carriera come mezzala sinistra, segnando due reti. Fu con l'arrivo dell'allenatore vienneseHermann Felsner che, dal 1922, divenne terzino sinistro con la maglia numero 3, collocandosi, da quel momento in poi, tra i pilastri pressoché insostituibili della formazione.