He won his first national title in the 100 m in 2005. Having run a personal best of 10.25 seconds in Sofia in 2009, he was selected for the Moroccan national squad and came fourth in his heat at the 2009 World Championships in Athletics. At the 2009 Jeux de la Francophonie a month later he took the silver medal over 100 m behind Ben Youssef Meité. He ran for his country in both the 100 m and 200 m at the 2010 African Championships in Athletics and came sixth and fourth in the respective finals.