Fou campió d’Espanya júnior de 1.500 i 3.000 m i plusmarquista estatal de 5.000 m. En la categoria absoluta, fou campió de Catalunya de 1.500 m (1967) i subcampió d’Espanya de la mateixa prova (1968), quan va fer la seva millor marca (3.49,6 min). Es retirà a vint-i-dos anys.