Wielokrotny mistrz RPA. Czternasty zawodnik 18. Igrzysk Wspólnoty Narodów w Melbourne (bieg na 5000 m). W 2008 zajął 8. lokatę w biegu na 3000 m z przeszkodami w mistrzostwach Afryki w Addis Abebie.