In 2003 he finished second in Berlin Marathon with a time of 2:04:56, just one second after the winner of the race, Paul Tergat who broke the previous world record.
In 2003, he placed second in the Berlin Marathon with a time of 2:04:56, trailing just one second behind the race's victor, Paul Tergat, who had set a new world record.