En el Mundial en Pista Cubierta de 2010 ganó la medalla de bronce, con un tiempo de 1:46,69 segundos, tras el sudanés Abubaber Kaki (oro) y el keniano Boaz Kiplagat Lalang (plata).