Олег Борисович родился 30 октября 1964 года в Казахской ССР, в Кокчетавской области.
В ноябре 1982 году был призван в ряды Советской армии. Сначала направили на учебу в школу сержантов железнодорожных войск. А с мая 1983 по декабрь 1984 служил в ограниченном контингенте Советских войск в Афганистане в должности заместителя командира 4-й отдельной автомобильной роты железнодорожных войск.
Уволился в запас в звании старший сержант.
С 1991 года живет и работает в станице Кугоейской. В 2001 году организовал ООО «Антарес», директором которого является. С 2006 по 2014 год избирался депутатом Совета Кугоейского сельского поселения.
Награжден медалями: «От благодарного афганского народа», Грамотой Президиума Верховного Совета ССР, юбилейными медалями.