Han vant bronse på 1500 meter ved Afrikamesterskapet i friidrett 2008 i Addis Abeba, bak Haron Keitany og Gideon Gathimba. Senere samme år ble han den første sørafrikaneren som nådde OL-finalen på 1500 meter, ved sommer-OL 2008. Han løp på 3.36,32 i kvalifiseringen og 3.37,75 i semifinalen, deretter 3.34,77 i finalen, som holdt til 6.-plass.