Dwukrotnie odpadał w eliminacjach na 100 metrów podczas mistrzostw świata (2003 &amp; 2007). Wystartował również na halowych mistrzostwach świata (2003), które odbyły się w Birmingham. Mimo tego, że odpadł już w eliminacjach na 60 metrów ustanowił rekord Nauru na tym dystansie – 7,30 s.