Олег народився 26 травня 1968 року в місті Суми. Закінчив ПТУ-5 міста Білопілля за спеціальністю «слюсар механо-складальних робіт».
Працював на Білопільському машинобудівному заводі слюсарем із ремонту, згодом був призваний на строкову військову службу. Останні десять років обіймав посаду слюсаря-сантехніка у ТЦ «Епіцентр».
З початком повномасштабного вторгнення пройшов військово-лікарську комісію та був визнаний обмежено придатним до військової служби. У травні 2024 року був призваний територіальним центром комплектування та став до лав ЗСУ.
Проходив службу у складі 101-ї бригади, згодом – у складі 241-ї бригади. Обіймав посаду командира стрілецького відділення, мав військове звання сержант.
Загинув Герой 16 вересня 2024 року в Донецькій області, обороняючи позицію.
Поховали Захисника на Алеї Слави Баранівського кладовища.
Вічна пам‘ять Героєві! Слава Захисникам і Захисницям України!