2010 siegte er beim Pjöngjang-Marathon. Bei den Olympischen Sommerspielen 2012 belegte er im Marathon nach 2:21:52 Stunden in der Innenstadt von London den 59. Rang.