Tkachuk is the product of FC Metalurh Zaporizhia Youth Sportive School.
On 24 February 2017, Tkachuk signed for FC Irtysh Pavlodar,[2] leaving the club on 5 June 2017 by mutual consent.
[3] On 26 January 2018, Tkachuk returned to Kazakhstan, signing for FC Shakhter Karagandy.
[4] Tkachuk was called up to the Ukraine national under-21 football team for matches in the Valeri Lobanovsky Memorial Tournament in 9–10 August 2011.
This biographical article related to a Ukrainian association football defender born in the 1990s is a stub.