2008 wurde er Dritter beim Beach to Beacon 10K und Siebter beim Delhi-Halbmarathon. Im Jahr darauf wurde er Sechster bei den World’s Best 10K, Zweiter beim Great North Run und jeweils Siebter bei den Halbmarathon-Weltmeisterschaften in Birmingham und beim Delhi-Halbmarathon.