Nel 2012 è stato campione del mondo indoor nei 1500 metri piani a Istanbul con il tempo di 3'45"21, che tuttavia risultava una prestazione peggiore rispetto al 3'41"96 che gli valse la medaglia d'argento ai Campionati del mondo indoor di Doha 2010.