En 2003 consiguió una gran victoria en la Maratón de Londres, por delante del italiano Stefano Baldini y del keniano Joseph Ngolepus. En el mes de agosto participó en los Mundiales de París, pero no pudo acabar la prueba.