He competed in the Commonwealth 2006 Games at junior fly but lost his first bout.
He went up to flyweight when Kennedy Kanyanta turned pro and won the 2nd AIBA African 2008 Olympic Qualifying Tournament beating fighters like Jackson Chauke thus qualifying for Beijing.
He lost his Olympic debut to Italian favorite Vincenzo Picardi 3:10.
|This biographical article related to a Zambian boxer is a stub. You can help Wikipedia by expanding it.|