En 1949, à l'âge de 25 ans, il passe professionnel chez Fréjus, avec laquelle il dispute le Tour d'Italie, où il abandonne. L'année suivante, il participe de nouveau au Tour d'Italie, qu'il termine à la 56e place, à Milan-San Remo, terminant 57e, et obtient sa seule victoire en tant que professionnel, le classement général du Tour de Yougoslavie. En 1951, il participe à son troisième Giro, sans le terminer, et à trois « monuments » : Milan-San Remo (126e), puis Paris-Roubaix (39e) et le Tour de Lombardie (44e).
Dans sa carrière, il court, ainsi qu'avec le Fréjus entre 1949 et 1950, avec les formations Tebag en 1950, Ganna en 1951 et Adria Rennstall en 1951 et 1952, prenant sa retraite à l'âge de 28 ans.