Сотрудник Волжского объединённого речного пароходства
Родился в селе Верхний Услон, ныне Верхнеуслонского района республики Татарстан. Большую часть своей жизни прожил в посёлке Октябрьском, ныне городского округа город Бор Нижегородской области.
Трудовую деятельность начал помощником масленщика у отца, который капитаном и ходил по Волге.
С 1931 года работал учеником кочегара на буксире «Рашель».
Затем его перевели мотористом на «Георгия Седова».
В дальнейшем среди судов, на которых работал Рябов, были теплоходы: «Татария», «Советская Молдавия», «Маршал Ворошилов», вновь «Георгий Седов», «Александр Невский», «Зоя Космодемьянская», «Анри Барбюс», «Сталинская Конституция», опять «Анри Барбюс», «Сергей Киров».
На каждом из них Рябов сумел показать себя ответственным и грамотным специалистом. Участник Великой Отечественной войны.
После окончания войны работал механиком на судах Волжского объединенного речного пароходства.
В течение 17 лет проработал механиком на теплоходе проекта 588 «Л. Доватор» (с 2002 года – «Арабелла»), который был построен в 1955 году на судоверфи имени Матиаса Тезена в городе Висмаре (ГДР) и поступил в Волжское объединенное речное пароходство (порт Горький).
Механик Рябов в Германии теплоход не принимал, он встретил его на реке Шексне в селе Сокол и работал на этом судне вплоть до выхода на пенсию.
После ухода на берег Рябов продолжал трудиться и ремонтировать суда.
Жил и похоронен в посёлке Октябрьском.
Награды: орден Трудового Красного Знамени.