W 1956 r. w Melbourne i w 1960 r. w Rzymie zdobywał srebro, a w 1964 r. w Tokio - brąz; wszystkie medale w turnieju drużynowym. Ryszard Zub miał też w dorobku m.in. cztery złote medale mistrzostw świata (1959-63) oraz brązowy (1957); wszystkie w drużynie. W 1968 r. wyemigrował do Włoch gdzie pracował m.in. jako szkoleniowiec klubu Unione Sportive Padwa, a następnie był trenerem kadry narodowej. Na igrzyskach w Monachium w 1972 r. prowadzeni przez niego Włosi zdobyli tytuł mistrzów olimpijskich (szabla drużynowa); jego wychowankami byli m.in. mistrzowie świata Michaele Maffei i Mario Aldo Montano. Ryszard Zub był też działaczem polskiej, a później włoskiej federacji szermierczej; 24 marca skończyłby 81 lat.