Babenko competed at the 2006, 2010 and 2014 Winter Olympics for Kazakhstan. In 2006, he finished 23rd in the 5000 metres. In 2010, he again competed in the 5000 metres, finishing 15th. In 2014, he entered three events: In the 1500 metres he finished 30th overall, in the 5000 metres he was 15th and in the 10000 metres he finished 12th.