Debuttò in massima serie con l'Audax nel corso della Prima Categoria 1914-1915, poi al termine della I Guerra Mondiale, scioltosi il club bianconero passò al Modena con cui giocò 10 stagioni, tutte in massima serie nazionale, per un totale di 175 incontri.