Родился 2 февраля 1969 года в городе Орле. Семья переехала в село Червишево Тюменского района Тюменской области. Здесь окончил местную среднюю школу.
В Вооруженные Силы призван 18 апреля 1987 года. Служба началась с воинской части города Орджоникидзе (сейчас — Владикавказ, столица Республики Северная Осетия).
В Республику Афганистан прибыл 3 ноября 1987 года в 230 отдельный батальон тропосферной связи (в/ч пп 46357) 40 армии в главный город государства Кабул. Располагались в местечке Хуркабуль.
Батальон обеспечивал связью всю 40 армию и держал постоянное радиосоединение со штабом Туркестанского военного округа. Боевики периодически обстреливали место дислокации связистов реактивными снарядами, минами.
Олег Васильевич награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вышел из южной страны в составе части 15 августа 1988 года на первом этапе вывода советских войск. Дослуживал в Московском военном округе в Домодедовском районе Подмосковья. В мае 1989 года по увольнению в запас вернулся домой. Перебрался в Тюмень. Умер в 2022 году.