S’inicià a l’A Sant Martí-Clot, d’on passà al Futbol Club Barcelona, amb el qual fou campió de Lliga i Copa (1959). Com a entrenador, exercí en els equips CCC Rodó, PEM, Aismalíbar, CB Mollet, Sferic Terrassa, Joventut de Badalona, UER Pineda, Agrupació Bàsquet Premià de Mar i APD Mataró. Aconseguí el Campionat d’Espanya d’Educación y Descanso amb l’Aismalíbar, i dues Lligues del grup català de segona divisió amb el CB Mollet (1966) i l’Sferic (1969). Amb el Joventut de Badalona guanyà el Campionat d’Espanya júnior (1976) i la Copa (1976). Amb l’AB Premià de Mar assolí l’ascens a segona divisió i a primera divisió B.