Disputa a Tortona la stagione 1923-24 in Seconda Divisione. Nella stagione 1925-1926 ha giocato in Prima Divisione (la massima serie dell'epoca) con l'Udinese; nelle prime partite del torneo gioca stabilmente da titolare, venendo utilizzato per l'ultima volta nella decima giornata di campionato, il 24 gennaio 1926 in Legnano-Udinese (4-1). Chiude la stagione con 8 presenze senza reti.