He began diving at age 12 in Mykolayiv. His coach is Larisa Afanasyeva since then. He debuted internationally in 2012 at FINA Diving Grand Prix. He is also a multiple European championships medalist: in 2013 he won bronze in 3m synchro diving with Oleksandr Gorshkovozov and in 2015 he won bronze in 1m springboard. The 2017 European Diving Championships in home Kyiv was quite successful for Oleh where he won a silver in synchro diving with Illya Kvasha and a bronze in individual 3m springboard diving. Later that year Oleh won bronze medal in pair with Illya Kvasha at the World championships in 3m synchro. Up to date it is his best achievement in his sporting career.