En 2003 consiguió una gran victoria en la Maratón de Londres, por delante del italiano Stefano Baldini y del keniano Joseph Ngolepus.