En categoría absoluta fue varias veces campeón de España de 10.000m., de medio maratón, y de cross. En el campo internacional, participó en los Juegos Olímpicos de Seúl 1988 en 5000 m, en Barcelona 1992 y en Atlanta 1996 en la prueba de 10.000 m, donde fue décimo quinto en la final con una marca de 29:38.11. En el Campeonato Mundial de Atletismo de 1991 celebrado en Tokio fue 9º en la final de 10.000 m con una marca de 28:13.71. En el Campeonato Mundial de Atletismo de 1995 celebrado en Gotemburgo fue 16º en 10.000 m y en el Campeonato Mundial de Atletismo de 1999 celebrado en Sevilla se clasificó en el puesto 40º en maratón.