He participated in the 5000 metres at the 2015 World Championships in Beijing but with a time of 13:28.29 he did not reach the final. He qualified for the 5000 m event at the 2016 Summer Olympics, where he finished in a non-qualifying 9th place in his heat.