He represented Kenya at the 2006 Commonwealth Games at the age of 16. At the 2005 IAAF World Youth Championships he won silver medal while at 2006 IAAF World Junior Championships he was fourth in his semi final heat, failing to advance to the final.