V roce 2006 neprošel rozběhem na halovém MS v Moskvě a skončil čtvrtý na ME v atletice ve švédském Göteborgu. O rok později vybojoval bronzovou medaili na halovém ME v Birminghamu, kde doplnil své krajany Sergia Gallarda (stříbro) a Juana Carlose Higuera (zlato) na stupních vítězů. Na Mistrovství světa v atletice 2007 v japonské Ósace skončil sedmý.