Giunse al Casale nella stagione 1913-1914, proveniente dall'Istituto San Giuseppe di Vercelli. Al primo campionato in Prima Categoria vinse il titolo, scendendo in campo 27 volte; nella seguente stagione trovò meno spazio e giocò 9 delle 13 partite disputate dal Casale in Prima Categoria. Nella Coppa Federale 1915-1916 giocò un solo incontro, il 6 febbraio 1916 contro l'Unione Sportiva Vercellese. Lasciò il Casale dopo la Prima Categoria 1919-1920.