He represented his country at the 2017 World Championships where he finished in the top three in his heat only to be disqualified for a lane infringement. Earlier, he won a bronze medal at the 2016 World U20 Championships.