Career
Club career
Born in Mufulira, Katongo played with Butondo West Tigers and Kalulushi Modern Stars before moving to Green Buffaloes in 2001. Whilst at Buffaloes, Katongo twice scored four times in CAF Confederation Cup games. In 2004, Katongo moved to South African side Jomo Cosmos, before moving to Danish side Brøndby in January 2007.
In August 2008, Katongo moved again, this time to German club Arminia Bielefeld.
In July 2010, he moved to Greece to play for Skoda Xanthi. In July 2011, Katongo signed a two-and-half-year contract with Chinese Super League side Henan Construction.
He made his Super League debut on 10 July in a 0–0 home draw against Changchun Yatai. His first goal for Henan came, in a 2–1 away defeat, against Dalian Shide on 10 September 2011.
Katongo scored two goals in 16 appearances in the 2011 league season.
In March 2014, Katongo joined South African side Golden Arrows on a four-month deal, three months after leaving the Chinese club Katongo made his international debut for Zambia in 2003, and after scoring a hat-trick against South Africa in September 2007, Katongo was promoted in the Zambian Army from corporal to sergeant. He was called up to Zambia"s 23-man squad for the 2013 Africa Cup of Nations.
In October 2014 he was thrown out of a Zambian training camp, and in December 2014 he was left out of Zambia"s preliminary squad for the 2015 Africa Cup of Nations.
He was in the 2016 preliminary squad for the CHAN.