Родился 21 декабря 1962 года в Тюмени в деревне Казарово. Окончил школу №46 (ныне — №45 корпус 2) поселка Березняки и Тюменское педагогическое училище (сейчас — Колледж цифровых и педагогических технологий).
В армию призван в ноябре 1981 года и направлен в учебный танковый полк города Теджена, Туркмения.
В Республику Афганистан прибыл 30 апреля 1982 года в 66 отдельную мотострелковую бригаду (в/ч пп 93992) в район города Джелалабада — административного центра провинции Нангархар. Определили в танковый батальон на должность наводчика орудия танка Т-62.
Подразделение выполняло задачи по охране города, сопровождению автомобильных колонн, уничтожению бандформирований в ходе войсковых операций. Вскоре Олег Михайлович стал командиром танка.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вернулся домой в ноябре 1983 года.