Cresciuto nell'US Monastir, nel 2001 si è trasferito all'Espérance di Tunisi, la squadra più titolata del paese. Nel 2005 è stato ceduto al Norimberga, dove ha giocato con il suo connazionale Adel Chedli.
Conta oltre 44 presenze e 3 gol nella Nazionale tunisina, con cui ha esordito il 21 agosto 2002 contro la Francia. Ha partecipato ai Mondiali 2006, dove ha segnato un gol contro la Spagna.