Fou campió de Catalunya (1924) i el primer ciclista que guanyà dues vegades la Volta a Catalunya (1924, 1925), competició en la qual també fou segon dues vegades (1926, 1928, guanyà tres etapes). Fou segon al Gran Premi Opel i a la Vuelta a Cantàbria (1925). Guanyà el Gran Premi d’Ulldecona i fou segon a la Vuelta a Astúries (1926). L’any 1927 guanyà el Memorial William Tarin, la Vuelta a Astúries i el Campionat d’Espanya, i el 1929 fou primer a Vilafranca d’Ordizia. Des del 1949 es disputa un trofeu en honor seu.