Es formà al Reus Deportiu i jugà amb el primer equip, sempre en la màxima categoria (1965-74). Guanyà sis Copes d’Europa (1967-72), vuit Lligues (1966-73), quatre Copes del Rei (1966, 1970, 1971, 1973) i la petita Copa del Món (1969). En la seva darrera temporada jugà també uns quants mesos cedit al Reus Patín i al Calafell. Fou campió d’Europa júnior (1968) amb la selecció espanyola. Es retirà a vint-i-cinc anys, després d’una greu lesió al genoll. Com a entrenador, dirigí durant una temporada el primer equip del Reus Deportiu (1975-76) i posteriorment el Club Patí Cambrils, del qual fou un dels fundadors.