In 2019, he competed in the senior men's race at the 2019 IAAF World Cross Country Championships held in Aarhus, Denmark. He finished in 17th place. In the same year, he won the senior men's race at the 2019 European Cross Country Championships held in Lisbon, Portugal.