He made his Olympic debut in the 2000 Olympic marathon race in Australia but finished in 66th place after an injury. Further injuries interrupted his next two seasons, but he returned and finished in 17th in the marathon at the 2003 World Championships and 27th at the 2004 Athens Olympics. He qualified for the 2008 Beijing Olympics but despite his aim of making the top-ten, he finished in 60th place.