He represented Canada at the 1999 World Junior Ice Hockey Championships, where he won a silver medal and led the team in scoring.
Tkaczuk left the Flames system at the end of 2000–01 after winning the Calder Cup when traded along with Fred Brathwaite, Sergei Varlamov, and a 2001 ninth-round pick to the St. Louis Blues for goaltender Roman Turek on June 23, 2001.
He led Milan in goals (23), assists (33), and points (56) during the regular season and playoffs, good enough for third place overall in Serie A scoring.
Thanks to those solid numbers, Tkaczuk was one of three Milan players, along with defenceman Marc Savard and veteran forward Ryan Savoia, named to Team Canada's roster for the 2004 Loto Cup in Slovakia.
[citation needed] After six years abroad, Tkaczuk returned to North America and signed with the Charlotte Checkers of the ECHL on November 13, 2009.
[citation needed] In the following season, Tkaczuk signed a one-year contract with the EC TREND-Dornbirn of the second-tier Austrian National League on September 16, 2010[6] After scoring 33 points in 26 games with Trend, Tkaczuk signed for the Nottingham Panthers of the Elite Ice Hockey League (EIHL) in the United Kingdom, on January 19, 2011.