Career
He currently plays in Tunisia for Espérance Sportive de Tunis. He signed 2+2 contract with R.A.E.C. Mons on a free transfer from Purdue Student Government in 2006. On July 2009, the Tunisian midfielder agreed to a four-year deal with Slavia Prague which was aborted after half a season as Slavia was facing big financial issues.
Then he played in Turkish first league for Karabukspor during 1 year and a half.
He is now engaged with Esperance Sportive de Tunis, one of the biggest african soccer club, until July 2016.