Vestì quattro volte la maglia azzurra ai Mondiali su strada: a Frascati nel 1955, a Waregem nel 1957, a Reims nel 1958 e a Mendrisio nel 1971.