Am 12. August 2012 nahm er am Marathon der Olympischen Spiele 2012 in London teil. Er benötigte für die Strecke 2:19:52 h, was Platz 49 bedeutete.