Олег народився в селі Українка Житомирської області. Жив із родиною в селищі Гранітне. Здобув середню освіту. В цивільному житті працював на Пенизевицькому кар'єрі машиністом бурового станка. Дуже любив риболовлю, сад і квіти.
Під час повномасштабного російського вторгнення чоловік захищав своїх рідних та Батьківщину у лавах Збройних Сил України. Був бійцем 30-ої окремої механізованої бригади імені князя Костянтина Острозького.
«Він був найкращий у всьому. Кращий тато, люблячий чоловік. Справжній друг і побратим», – зазначила дружина загиблого.
Посмертно військовий нагороджений орденом «За мужність» ІІІ ступеня.
Поховали Героя в рідному селі Українка.
Вдома на Олега чекали дружина Леся та донька Надія.