Career
Formerly he played for PKNS Football Club in the 2012 Malaysia Super League on short-term contract to replace Michaël Niçoise who is out through injury. He played 4 times for the club, scoring no goals. In his first season with Perlis, he also claimed the top goalscorer title with 23 goals.
He also played in Indonesia, Syria as well as his native Zambia.
He was part of the Zambian African Nations Cup teams in 2002.