Nel marzo 2007 ai Campionati europei indoor di Birmingham, forte di un lancio a 20,55, ottenne la nona medaglia a livello internazionale (un bronzo), dietro allo slovacco Mikuláš Konopka e al bielorusso Pavel Lyžyn. Dopo una stagione outdoor durante la quale riuscì, in occasione dei Giochi di Copenaghen, a migliorare il primato personale fino a raggiungere i 21,61 metri (occupò proprio in questo periodo il terzo posto nelle classifiche mondiali), e dopo aver disputato il Meeting di Madrid, in cui chiuse terzo con 20,64, nonché dopo una vittoria in Coppa Europa, partecipò nel mese di agosto ai Mondiali di Ōsaka da serio concorrente per una medaglia. Superò agevolmente le qualificazioni, con la terza miglior misura a 20,62, ma in finale incontrò maggiori difficoltà e chiuse ultimo a causa di tre lanci nulli su tre complessivi.