Se inició jugando en el Club Planete Champion de su país.
En 2004 fue fichado por el SC Friburgo de Alemania, jugando la temperada 2004-05 en primera división y la segunda división en las temporadas del 2005-06, 2006-07 y 2007-08.
[1] En julio de 2008 fue traspasado al Hamburgo SV.
[2] En agosto de 2018 fichó por el Paris F. C.[3] En este club estuvo hasta el 26 de enero de 2021, momento en el que llegó a un acuerdo para rescindir su contrato.
[5] Fue internacional con la selección de Burkina Faso.