У дорослому футболі дебютував 1999 року виступами за команду клубу «Грассгоппер», в якій провів вісім сезонів, взявши участь у 134 матчах чемпіонату. За цей час двічі виборював титул чемпіона Швейцарії.
Згодом з 2007 по 2013 рік грав у складі команд клубів «Спарта», «Шкода Ксанті», «Віль», три сезони з 2013 по 2016 на правах оренди виступав за клуб «Аарау».
До складу клубу «Рапперсвіль» приєднався 2016 року.
Виступи за збірні
Протягом 2000–2004 років залучався до складу молодіжної збірної Швейцарії. На молодіжному рівні зіграв у 23 офіційних матчах.
2011 року дебютував в офіційних матчах у складі національної збірної Гаїті. Наразі провів у формі головної команди країни 22 матчі, забивши 1 гол.