Później sędziował podczas Pucharu Azji 2000 oraz 2004, a także podczas Mistrzostw Świata Juniorów w latach 2001 i 2003. Sędziował też trzy mecze podczas Pucharu Narodów Afryki 2006 (był tam jedynym sędzią spoza Afryki) oraz trzy podczas Pucharu Konfederacji 2005. Tam, sędziując mecz Australia – Argentyna (2:4) wywołał sporo kontrowersji w australijskiej prasie, jakoby był stronniczy i sprzyjał Argentyńczykom.