Triestino, esordì con la squadra della sua città nel Campionato Alta Italia 1944; a partire dalla stagione 1946-1946 si guadagnò il posto da titolare nel ruolo di ala. Con gli alabardati è stato protagonista di uno dei periodi più gloriosi della storia della compagine giuliana, culminato nel secondo posto della stagione 1947-1948 alle spalle del Grande Torino, sotto la guida di Nereo Rocco; in quella stagione realizzò 6 reti in 38 partite. La stagione più prolifica fu la successiva, nella quale mise a segno 11 reti.