Fou professional del 1924 al 1931 i competí habitualment per la Unió Ciclista Sant Martí. Participà en la Volta a Catalunya. Esdevingué campió d’Espanya de mig fons quatre vegades (1927, 1928, 1930, 1931) i guanyà el matchde pista de Sants (1928). La temporada 1931-32 guanyà el Campionat de Catalunya, el premi Estatut Català i el premi de Calatayud. El seu germà Vicenç també fou ciclista professional (1927-35) amb la UC Sant Martí i es proclamà campió de Barcelona (1927).