As a player he was part of the Zambian 1996 African Cup of Nations squad that lost in the semi-finals to Tunisia 4–2. He was a member of the 1998 African Cup of Nations squad, that finished third in group D on 4 points; the 2000 African Nations Cup team, who finished third in group C in the first round of competition; and, part of the 2002 African Cup of Nations squad that finished fourth in Group D on 1 point.