Format al Futbol Club Barcelona, debutà amb el primer equip el 1966. Fou un dels millors jugadors catalans d’aquells anys, fins que es retirà el 1975. La seva posició preferida era la de mig d’obertura, però també jugà de centre i ala. Guanyà dos Campionats de Catalunya (1968, 1969) i dos subcampionats d’Espanya, els mateixos anys. També aconseguí la Copa Ibèrica del 1970. Disputà 14 partits amb la selecció espanyola absoluta.