Fou campió de Catalunya de 10 km en pista (1949, 1953, 1955) amb tres clubs diferents: el Grup Esportiu i Excursionista Gironí, el Centre Gimnàstic Barcelonès i el FC Barcelona. També fou campió d’Espanya de 50 km marxa per equips (1959, 1960, 1963).