2017 konnte er bei den Halleneuropameisterschaften in Belgrad erstmals eine Medaille bei internationalen Titelkämpfen gewinnen. Mit 1:49,68 m lief er zu Bronze. Bei den anschließenden Weltmeisterschaften in London scheiterte er im Halbfinale und belegte am Ende Platz 16. 2018 wurde er bei den Hallenweltmeisterschaften in Birmingham Fünfter in 1:48,51 min. Im Juni lief er anschließend seine persönliche Bestzeit von 1:44,99 min. Diese Zeit konnte er bei den Europameisterschaften in Berlin nicht bestätigen und wurde dort in 1:46,41 min Siebter.