Олег народився 27 листопада 1995 року в селі Шевченка на Чернігівської області. Після закінчення Халявинської середньої школи вступив до Чернігівського національного технічного університету, де здобув спеціальність комп’ютерника-програміста. Працював інкасатором у банку. Любив спорт, брав участь у спортивних змаганнях, зокрема, з футболу, волейболу, тенісу. Мешкав у Чернігові. 

Під час повномасштабного вторгнення Олег став на захист рідної країни. Служив у 105-му прикордонному загоні імені князя Володимира Великого. Псевдо Князь обрав не випадково – так його називали ще зі школи. 

«Найкращий син у світі», – сказала про нього мама Людмила. 

«Він був справжнім воїном – мужнім, добрим, відданим своїй землі й народу. Він був не просто коханим чоловіком – він був моїм світом, моєю опорою. Людина з великим серцем. Кожен, хто тебе знав, відчував твою доброту», – додала кохана Анжеліка.

«Олег був молодим, енергійним і відданим своїй справі. Він завжди вирізнявся виваженістю, освіченістю та відповідальністю. Його цілеспрямованість і щирість надихали, а любов до футболу була невіддільною частиною його життя. Він залишиться у нашій пам’яті як людина з великим серцем, справжній професіонал і відданий патріот. Ми втратили колегу, друга, людину, з якою завжди було легко й приємно працювати та спілкуватися», – розповіла Тетяна Ходзевич, начальниця «Центру грошового обігу Чернігівської області».

Поховали Олега у рідному селі Шевченка.

У нього залишились батьки, двоє братів, сестра і дівчина.