Bei den Weltmeisterschaften 1995 in Göteborg, 1997 in Athen und WM 1999 in Sevilla schied er im Vorlauf aus. Bei den Olympischen Spielen 2000 in Sydney startete er über 10.000 m, erreichte aber ebenfalls nicht das Finale. Im Jahr darauf wurde er Elfter beim Great North Run.