W 2005 nie powiódł mu się start na mistrzostwach świata, gdzie dotarł jedynie do półfinału. Za to roku później udało mu się obronić tytuł halowego mistrza świata w biegu na 400 m. W 2006 zdobył jeszcze srebrny medal Igrzyskach Wspólnoty Narodów.