Giocatore grintoso, iniziò a praticare l'hockey su pista nel 1924 in una squadra minore di Trieste.
U.S. Triestina Hockey
Dal 1926 giocò nella Triestina (dal 1934 al 1942 rinominata Dopolavoro Pubblico Impiego Trieste) vincendo 11 scudetti.
Il 9 settembre 1950 la partita Triestina-Monza (3-2) fu l'ultima davanti al suo pubblico, mentre l'addio all'hockey giocato fu nel recupero di campionato del 15 ottobre 1950 a Schio in occasione di Marzotto Valdagno-Triestina (1-0).
Fu Responsabile Tecnico della sezione rotellistica della Triestina dal 1951 al 1967, vincendo altri 7 scudetti come allenatore della squadra rossoalabardata.