 He won Lisbon Half Marathon in 2003, 2006 and 2009, was the gold medalist at the 2003 IAAF World Half Marathon Championships, and won the Portugal Half Marathon in 2005.He made his Olympic debut for Kenya at the 2008 Beijing Olympics and came fifth in the marathon.He beat Samuel Wanjiru to win the inaugural edition of the Rock ‘n’ Roll Mardi Gras Marathon in 2010.