S’inicià a les Escoles Pies de Sabadell. Posteriorment jugà una temporada a l’Arrahona, catorze al CD Sabadell, amb el qual assolí l’ascens a la divisió d’honor (1968), i dues temporades amb l’Ademar de Saragossa. Jugà 7 partits internacionals amb la selecció espanyola.