Nella stagione 1932-1933 ha giocato 12 partite e segnato due gol in Serie A con la maglia della Triestina; passa in seguito all'Atalanta, con cui segna 4 gol in 21 partite in Serie B, per poi trasferirsi l'anno seguente alla Sampierdarenense, nuovamente in massima serie.