He competed at the 1956 Summer Olympics and the 1960 Summer Olympics. He won a silver medal at the 1956 Olympics in the team road race event.