W 2016 zdobył srebrny medal w półmaratonie podczas mistrzostw Europy w Amsterdamie. Siedemnasty zawodnik maratonu na igrzyskach olimpijskich w Rio de Janeiro (2016).