У дорослому футболі дебютував 2015 року виступами за команду клубу «Ренессанс Беркан», в якій провів два з половиною сезони, взявши участь у 10 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Відад» (Касабланка), до складу якого приєднався 2017 року. Проте в команді з Касабланки основним гравцем не став і незабаром був відданий в оренду в «Танжер», з якою став чемпіоном Марокко 2017/18. Станом на 20 травня2018 року відіграв за клуб 25 матчів в національному чемпіонаті.
Виступи за збірну
Виступаючи за юнацьку збірну брав участь у домашньому юнацькому (U-17) Кубку африканських націй 2013 року, ставши півфіналістом змагань, а з молодіжною збірною став фіналістом Турніру в Тулоні в 2015 році. 2018 року у складі внутрішньої збірної Марокко (в якій грали лише представники чемпіонату Марокко) виграв домашній Чемпіонат африканських націй.