2009 wurde er bei der Sommer-Universiade in Belgrad mit 19,09 m Fünfter und schied anschließend bei den Weltmeisterschaften in Berlin mit 19,89 m in der Qualifikation aus. Auch bei den Hallenweltmeisterschaften im Jahr darauf in Doha schied er mit 19,97 m in der Vorrunde aus, ehe er bei den Europameisterschaften in Barcelona mit einer Weite von 20,72 m die Bronzemedaille hinter dem Polen Tomasz Majewski und Ralf Bartels aus Deutschland. Er erhielt seine Medaille allerdings erst Jahre später, nachdem der ursprüngliche Sieger Andrej Michnewitsch aus Weißrussland des Dopings überführt worden war. 2011 schied er dann bei den Halleneuropameisterschaften in Paris mit 19,32 m in der Qualifikation aus, wie auch bei den Leichtathletik-Europameisterschaften 2012 in Helsinki mit 19,25 m. Dennoch qualifizierte er sich erneut für die Olympischen Spiele in London, bei denen er aber mit 19,13 m den Finaleinzug verpasste.