Бежал марафонскую дистанцию на Олимпиаде в Пекине, но не смог закончить дистанцию. Занял 5-е место на олимпийских играх 2012 года с результатом 2:11.10. В мировой серии World Marathon Majors занял 6-е место в сезоне 2006/2007.