Родился 6 июля 1958 года в селе Шурышкары Ямало-Ненецкого автономного округа. Там окончил среднюю школу. После переезда в соседний райцентр село Аксарку работал плотником на местном рыбозаводе.
Призван в ряды Вооруженных Сил 11 ноября 1980 года. Служба началась с учебного полка города Ашхабада, Туркмения.
В Республику Афганистан прибыл в мае 1981 года в 66 отдельную мотострелковую бригаду (в/ч пп 93992) в район населенного пункта Джелалабад — административного центра провинции Нангархар. Направлен в штат 8 мотострелковой роты 3 батальона.
23 июня 1981 года рядовой Кельчин выполнял боевую задачу в должности командира пулеметного отделения. В ходе завязавшегося боя с мятежниками получип смертельное ранение.
За мужество и самоотверженность Олег Никифорович награжден орденом Красной Звезды (посмертно).
Похоронен в Аксарке. На здании Аксарковского рыбопромыслового предприятия, где он трудился до армии, установлена памятная доска. Его имя высечено на мраморной плите монумента погибшим в Афганистане воинам-интернационалистам Тюменской области, ХМАО-Югры, ЯНАО мемориального комплекса павшим защитникам Отечества в сквере Губкина столицы региона — города Тюмени (сайт МУ ДО «Центр детского творчества села Аксарка»: «Афганистан – живая память!»).