Fue internacional con la selección española de atletismo, participando además en tres Juegos olímpicos, donde consiguió ser décimo en la prueba de 10.000m en Seúl 1988, dos Campeonatos del Mundo y dos Campeonatos de Europa, consiguiendo en esta última un quinto puesto en Split 90, de nuevo en la prueba de 10.000m lisos.