Né dans le quartier de Sants, il commence à pratiquer le hockey aux Maristes de Sants à 11 ans[1]. À 17 ans, il signe avec le FC Barcelone, en intégrant peu après l'équipe première. Il signe une saison au CP Voltregà, en compagnie d'Enric Carbonell, et se rend à nouveau au Barça, où il joue jusqu'en 1968. Les dernières années de sa carrière, il se rend dans des clubs comme le DC Mataró, CE Vendrell et CF Terrasse. Pour ce dernier club, il fut également entraîneur[2],[3].
Il joue pendant toutes les années 1960 avec la sélection espagnole, avec qui il est champion d'Europe et du Monde.