Es formà al col·legi dels Maristes de Sants de Barcelona, i en edat juvenil fitxà pel Reial Club Deportiu Espanyol. El 1963 debutà amb el primer equip, en el qual jugà fins el 1971 i guanyà la darrera edició del Campionat de Catalunya (1969). A continuació jugà en el Cerdanyola Club d’Hoquei (1971-76), amb el qual fou subcampió de la Copa del Generalísimo (1973). Amb la selecció espanyola es proclamà campió d’Europa júnior (1964) i absolut (1969).