Career
He represented Ukraine at the 2004 Summer Olympics and holds multiple Ukrainian records in athletics. Heshko started to train at the age of 14. From an early age he had played football and handball, but eventually focused solely on athletics.
At Athens 2004, Heshko finished fifth in 1500 m.
He also competed in 800 meters, but failed to advance in the semi finals. He started the next year by winning the World Indoor Championships in Moscow, comfortably ahead of two Kenyan runners, completing 1500 m in 3:42.08.