2014 schied er bei den Europameisterschaften in Zürich mit 1:48,75 min in der ersten Runde aus und im Jahr darauf auch bei den Halleneuropameisterschaften in Prag mit 1:50,08 min. Mitte Juli gewann er dann bei den U23-Europameisterschaften in Tallinn in 1:48,47 min die Bronzemedaille hinter dem Polen Artur Kuciapski und Saúl Ordóñez aus Spanien und siegte daraufhin bei den Balkan-Meisterschaften in Pitești in 1:50,10 min. Er qualifizierte sich dank eines neuen Landesrekordes von 1:46,00 min in Velenje erstmals für die Weltmeisterschaften in Peking, bei denen er mit 1:47,24 min im Vorlauf ausschied. 2016 stellte er in Pliezhausen mit 1:15,49 min einen neuen Landesrekord über 600 Meter auf und nahm daraufhin über 800 Meter an den Olympischen Spielen in Rio de Janeiro teil, bei denen er mit 1:46,93 min in der ersten Runde ausschied. Zuvor erreichte er bei den Europameisterschaften in Amsterdam das Halbfinale und schied dort mit 1:54,49 min aus. 2018 schied er bei den Mittelmeerspielen in Tarragona mit 1:52,79 min im Vorlauf aus, wie auch bei den anschließend in Berlin stattfindenden Europameisterschaften mit 1:48,24 min.