He started his career with Swedish clubs Värtans IK and Djurgardens IF. After three trials with Glasgow Celtic, he signed for Bolton Wanderers in 2003. He was a part of the Bolton Wanderers F.C.|Bolton squad between June 2003 and May 2004, but never played first team football for the team. However h e played 4 games for Oldham Athletic and 1 game for Rochdale, both on loan from Bolton.
After his time at Bolton he has also been registered as a player with Stalybridge Celtic, Slovenian club side NK Drava Ptuj, Worthing and Scottish side Montrose. Her went to Ferencvárosi TC in March 2008 for a prolonged try-out but was registered with AFC Liverpool in September 2008.
He was part of the Congolese 2004 African Nations Cup team, who finished bottom of their group in the first round of competition, thus failing to secure qualification for the quarter-finals.