Il dispute la coupe du monde 2010, la coupe du monde 2019, les Jeux olympiques d'été de 2012, le tournoi qualificatif pour les Jeux olympiques d'été de 2016 et remporte le championnat d'Afrique 2017 contre le Nigeria (77-65) en finale avec l'équipe de Tunisie. Après la coupe du monde 2019, il arrête sa carrière en équipe nationale.