In 2018, he finished in 7th place in the men's 5000 metres event at the 2018 IAAF World U20 Championships held in Tampere, Finland. In 2018, he also competed in the boys' 3000 metres at the 2018 Summer Youth Olympics held in Buenos Aires, Argentina and he won the bronze medal.