Es formà al Reus Deportiu, amb el primer equip del qual fou campió de Catalunya i d’Espanya de segona divisió (1947) i campió d’Espanya de la màxima categoria (1952), després de proclamar-se subcampió de la mateixa competició els dos anys anteriors. El 1954 fitxà pel Futbol Club Barcelona, amb el qual fou dues vegades campió de Catalunya (1957, 1960) i una d’Espanya (1958). Acabà la carrera al Club Patí Vilanova, amb el qual jugà fins el 1965, un any després de guanyar els Campionats de Catalunya i d’Espanya com a jugador entrenador. Amb la selecció espanyola aconseguí el primer títol mundial de la història l’any 1951 a Barcelona. També guanyà els Campionats del Món (1954, 1955) que, a la vegada, eren Campionats d’Europa; l’Europeu del 1957, el primer que es feu al marge dels Mundials, i tres Copes de les Nacions de Montreux (1952, 1953, 1959).