 At the 2012 Summer Olympics, he only competed in the road race, finishing in 17th place.He also competed in the 2015 European Games for Ukraine in cycling.He earned a silver medal in men's road race.