2013 schied er bei den U23-Europameisterschaften in Tampere mit 56,27 m in der Qualifikation aus. Auch bei den Leichtathletik-Europameisterschaften 2016 in Amsterdam schied er mit 61,35 m in der Vorrunde aus, qualifizierte sich aber erneut für die Olympischen Spiele in Rio de Janeiro und verpasste dort mit 60,31 m den Finaleinzug. 2018 gelangte er bei den Europameisterschaften in Berlin bis in das Finale und belegte dort mit 57,66 m den zwölften Platz. 2019 gewann er bei den Balkan-Meisterschaften mit 59,32 m die Bronzemedaille. 2021 nahm er erneut an den Olympischen Spielen in Tokio teil, verpasste dort aber mit 60,95 m den Finaleinzug.