Bei den Leichtathletik-Europameisterschaften 2014 in Zürich (CHE) startete er im Marathon, konnte das Rennen jedoch nicht beenden. Ein Jahr später bei den Leichtathletik-Weltmeisterschaften 2015 in Peking (CHN) konnte er im Marathonlauf sechs Läufer hinter sich lassen und beendete den Wettkampf mit einer Zeit von 2:31:24 h auf dem 36. Platz. Den Halbmarathon bei den Leichtathletik-Europameisterschaften 2016 in Amsterdam (NLD) lief er in einer Zeit von 1:05:16 h, was den 23. Platz bedeutete. Bei den Leichtathletik-Weltmeisterschaften 2017 in London (GBR) erreichte er mit einer Zeit von 2:22:53 h den 52. Platz.