Guanyà els 50 km de l’Sport Ciclista Català (1915), la Copa Banús (1917), el Campionat de Sants de 100 km (1919) i els Sis Dies de Sants (1920). El 1918 fou nomenat secretari de l’Agrupació Catalana de Ciclistes i després d’abandonar la competició l’any 1920, s’incorporà a la junta directiva de l’SC Català. Presidí la Comissió Esportiva del Comitè Regional de la Unió Velocipèdica Espanyola (1935) i fou el representant espanyol al Critèrium Internacional de ciclocròs.