At age eighteen he placed fourth at the 2014 World Junior Championships in Athletics, then made his senior debut at the 2014 African Championships in Athletics, taking tenth at the 3000 metres steeplechase. He also competed in cross country running and was 18th as a junior at the 2015 IAAF World Cross Country Championships. He gained selection for Morocco at the 2016 Summer Olympics after a personal best of 8:14.41 minutes to take fourth at the Herculis meeting.