Im Jahr 2016 erreichte er bei den Hallenweltmeisterschaften in Portland mit 19,48 m den 15. Platz und schied Anfang Juli bei den Europameisterschaften in Amsterdam mit 19,39 m in der Qualifikation aus, wie auch bei den Leichtathletik-Halleneuropameisterschaften 2017 in Belgrad mit 19,47 m. Bei den GSSE in Serravalle verteidigte er mit 19,33 m erfolgreich seinen Titel und gewann bei den Spielen der Frankophonie in Abidjan mit 19,55 m die Silbermedaille hinter dem Kongolesen Franck Elemba. Er nahm zudem erneut an den Weltmeisterschaften in London teil, gelangte mit 19,10 m aber nicht bis in das Finale. Im Jahr darauf klassierte er sich bei den Europameisterschaften in Berlin mit 21,00 m auf dem sechsten Platz und 2019 wurde er bei den Halleneuropameisterschaften in Glasgow mit einem Stoß auf 20,70 m Fünfter. In Bar siegte er bei den GSSE mit 20,57 m zum dritten Mal in Folge und bei den Weltmeisterschaften in Doha scheiterte er mit 19,89 m erneut in der Qualifikation. Anschließend gewann er bei den Militärweltspielen in Wuhan mit 20,66 m die Bronzemedaille hinter dem Brasilianer Romani und Konrad Bukowiecki aus Polen. 2021 schied er bei den Halleneuropameisterschaften in Toruń mit 20,16 m in der Vorrunde aus.