S’inicià al Club Tennis Barcino i passà a l’equip reserva del Futbol Club Barcelona. El 1964 fitxà pel Reus Deportiu juntament amb el seu germà Joaquim, on jugà fins que es retirà, el 1971. Guanyà cinc Copes d’Europa (1967-71), cinc Lligues (1966, 1967, 1969, 1970, 1971), tres Copes d’Espanya (1966, 1970, 1971), un Mundial de clubs (1969) i un Campionat de Catalunya (1964). Posteriorment fou mitja temporada entrenador del Reus Deportiu (1975-76).