Joueur de l'Océano Club de Kerkennah, du Club africain et du Stade tunisien, il intègre à huit reprises l'équipe nationale, notamment durant la Coupe d'Afrique des nations 1994.