Under junior-VM i friidrett 2004 løp han 1500 meter, og kom på tredjeplass. Samme år deltok han på 3000 meter hinder under OL i Athen, og tok sølvmedaljen. Under VM 2005 i Helsingfors tok han bronsemedaljen i samme øvelse, før han under VM 2007 i Osaka tok gullmedaljen på distansen. Under OL 2008 i Beijing befestet han sin posisjon ved å ta sitt første OL-gull.