In 2009 he was found guilty of refusal to submit to doping control and tampering with a doping control. For this he received a two-year suspension from the sport, lasting from March 2009 to March 2011. He returned to competition in late 2011 to win the silver medal in 3000 m steeplechase at the 2011 Pan Arab Games. That year he also competed at the World Championships in Daegu, finishing 9th in the final. He reached the Olympic final in 2012, finishing in seventh place. At the 2013 World Championships, he again finished 9th.