Родился 5 ноября 1963 года в Тюмени. Окончил десять классов школы №11, что была в «Старой Зареке» (теперь — школа №43).
В ряды Вооруженных Сил призван в ноябре 1983 года, направлен в погранвойска. В начале апреля 1985 года в составе сводной команды прибыл в 68 Тахта-Базарский пограничный отряд (в/ч 2072), Туркмения. Опытного бойца определили в первую мотоманевренную группу (ММГ-1) на должность наводчика-оператора боевой машины пехоты БМП-1. На воинском полигоне вблизи приграничного с Афганистаном города Термеза (Узбекистан) прошли дополнительную подготовку по действиям в горно-пустынной местности, получили военную технику.
29 апреля 1985 года пересекли советско-афганскую границу. После непродолжительного марша расположились в районе населенного пункта Карези-Ильяс провинции Герат. Едва обустроились, приступили к решению поставленных командованием задач.
Олег Анатольевич на своей БМП участвовал в сопровождении автомобильных колонн, выходил в рейды, стоял в охранении места дислокации заставы.
За выполнение интернационального долга он награжден медалью «От благодарного афганского народа», знаком «Воину – интернационалисту».
К декабрю 1985 года подразделение пограничников достигло все стоящие перед ним цели и возвратилось на территорию СССР. Ефрейтор Гаранин уволился в запас, вернулся на родину.