Le 21 août 2017, il signe un contrat de deux ans avec un club promu en Division 1, le Rapide Oued Zem. Il y dispute une saison, avant de rejoindre le Kénitra AC, club dans lequel il ne s'impose pas.
Le 15 janvier 2019, il signe un contrat de trois ans avec le Maghreb de Fès.