Bei den Weltmeisterschaften WM 2001 in Edmonton WM 2003 in Paris/Saint-Denis, WM 2005 in Helsinki und WM 2007 in Ōsaka sowie bei den Olympischen Spielen 2004 in Athen und 2008 in Peking schied er über 1500 m jeweils im Halbfinale aus, während er bei den Commonwealth Games 2002 in Manchester und 2006 in Melbourne jeweils Siebter wurde. In Peking startete er auch über 5000 m, schied aber im Vorlauf aus.