Format al Col·legi dels Maristes de Sant Joan de Barcelona, el 1967 fitxà pel Cerdanyola, amb el qual debutà a la màxima categoria. Es proclamà campió d’Europa júnior amb la selecció espanyola (1968, 1969). La temporada 1969-70 jugà a l’Igualada i la següent tornà al Cerdanyola (1970-73), amb el qual fou subcampió de Copa (1973). Fitxà pel Noia (1973-74, 1976-78), el Vilanova (1974-76), amb el qual guanyà la Copa del Rei (1976) i fou subcampió de Lliga, l’Sferic de Terrassa i l’Arenys de Munt, en el qual es retirà a trenta-dos anys. Posteriorment, practicà el pitch-and-putt.