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