En 2008 debutó como internacional español en los Juegos Olímpicos de Pekín, donde terminó 24.º en los 10 000 m. Dos años después fue 4.º en la misma distancia del Campeonato de Europa, celebrado en Barcelona.