Awanse W trakcie 41-letniej służby wojskowej w LWP uzyskał następujące awanse:J. Królikowski, Generałowie i Admirałowie Wojska Polskiego 1943–1990, tom III: M–S, Wydawnictwo Adam Marszałek, 2010, s. 346–351. podporucznik - 12 lipca 1946 porucznik - 12 lipca 1947 kapitan - 10 lipca 1948 major - 1 lipca 1950 podpułkownik - 6 października 1953 pułkownik - 6 czerwca 1956 generał brygady - 22 września 1961
Publikacje i rozprawy (wybór) Artykuł: Warunkowe zwolnienie w praktyce sądów wojskowych, WPP, nr 4/1963, s. 363–379. Dysertacja doktorska: Warunkowe zwolnienie w polskim prawie karnym, Uniwersytet Wrocławski im. Bolesława Bieruta, 1965. Warunkowe zwolnienie w polskim prawie karnym, Wyd. MON, 1966, nakład: 1000 egz.
Życie prywatne Mieszkał w Warszawie, został pochowany na cmentarzu Bródnowskim. Żona Maria zmarła w 1987, druga żona Janina, 1 córka, 1 synJanusz Królikowski, Generałowie i admirałowie Wojska Polskiego 1943-1990 t. III: M-S, Toruń 2010, s. 350-351. Jego synem był Mirosław Ryba (1948–2015), lekarz anestezjolog.