Sinds 2007 speelde hij zes wedstrijden als verdediger voor Montpellier. Hij was ook Frans jeugdinternational. Later besloot hij bij de senioren voor Marokko uit te komen. Dit mocht vanwege zijn afkomst en het feit dat hij voor Frankrijk alleen bij de junioren speelde. Hij debuteerde voor Marokko in 2011. Hij nam met het Marokkaans olympisch voetbalelftal onder leiding van de Nederlandse bondscoach Pim Verbeek deel aan de Olympische Spelen van 2012 in Londen.