En los Juegos Olímpicos de Pekín 2008 logró clasificarse para la final de 110 metros vallas, al obtener el tercer puesto con su mejor marca de la temporada (13,40) en la segunda de las semifinales, convirtiéndose en el primer español que lo logra en 24 años.