In October 2005 he won a silver medal at the 2005 World Half Marathon Championships. He won the Paris Marathon on April 15, 2007.