Родился 26 апреля 1967 года в поселке Артамоново Ярковского района Тюменской области. Учился в местной школе.
В Вооруженные Силы призван 10 апреля 1986 года, направлен в учебную воинскую часть города Термеза (Узбекистан).
В Республику Афганистан прибыл в августе 1986 года в 395 мотострелковый полк (в/ч пп 24785) 201 мотострелковой дивизии, дислоцированный вблизи населенного пункта Пули-Хумри — административного центра провинции Баглан. Принимал участие в боевых действиях, сопровождал колонны, ходил в засады. Также приходилось доставлять в отдаленные поселения гуманитарную помощь.
Запомнились военные операции: под Файзабадом (провинция Бадахшан), «Магистраль» по деблокированию округа Хост (провинция Пактия).
За проявленное мужество Олег Анатольевич награжден медалями «За отвагу», «От благодарного афганского народа», знаком «Воину-интернационалисту».
Уволился в запас 5 мая 1988 года. Вернулся на родину.