Родился в 1929 году пос. Краматорск, ныне город Донецкой обл., Украина. Во время Великой Отечественной войны был эвакуирован на Урал. Окончани школу ФЗО в Свердловске (1947) на ст. Свердловск-Сортировочный: кондуктор, старший кондуктор, сцепщик вагонов, башмачник, составитель поездов.
С 1947 года работал свыше 30 лет на железнодорожной станции Свердловск-Сортировочный сначала кондуктором, затем старшим кондуктором, сцепщиком вагонов, башмачником, составителем поездов.
В 1954—61 бригада под руководством Ручкина добилась высоких показателей в работе и первенства по сети дорог СССР. В 1958 Ручкин внес и реализовал предложение об объединении 2 маневровых районов с освобождением локомотива и составит. бригады числ. 24 чел., что дало год. экономию в 40 тыс. руб. Почин был поддержан коллективами др. сортировочных станций.
1978 года работал инструктором производственного обучения в железнодорожном среднем профессиональном училище. 1984 году вышел на пенсию.
С 1984 житель Челябинск-70, ныне Снежинска.
Умер 8 сентября 2013 года
Награды награждён орденом Ленина 1959 «Почетному железнодорожнику» 1963 г