He has played 246 matches and scored 109 goals for his team Odense BK, having joined them in the summer of 1997 from Power Dynamos. Prior to that he played for Mulungushi Chiefs. In the 2003-04 season he became joint top league goalscorer with 19 goals. He retired in 2006.