Bastaron dos temporadas para que fuera fichado por el otro equipo de la ciudad el Al Nasr Benghazi.
Allí juega por otras dos temporadas, de la 2003/04 a la 2005/06.
Fichó en la 2005/06 por el Al-Ahly SC Trípoli trasladándose así a la capital del país.
En el equipo capitalino jugó por seis temporadas donde se forjó como jugador y cogió experiencia y veteranía.
Posteriormente volvió al Al Nasr Benghazi y tras un año fichó de nuevo por el Al-Ahly SC Trípoli.