Tuhia he tomokanga mō tēnei wāhanga - I whakataetae ia i te 2003 IAAF World Half Marathon Championships
i Vilamoura, Spain, engari kaore i pai ake i te 41st. I whakataetae a Kosgei mo Kenya i nga Orimipia Raumati 2008 i te marathon, ka mutu te tekau.