Es formà al Reial Club de Polo de Barcelona. Fou escollit millor esportista juvenil de Catalunya (1970). Aquell mateix any debutà amb la selecció espanyola i arribà a disputar 98 partits internacionals. Guanyà set Campionats de Catalunya (1972, 1974, 1975, 1977, 1978, 1979, 1981), set Copes del Rei (1970, 1974, 1976, 1979-82) i sis Lligues (1970, 1977, 1978, 1980, 1981, 1982). Amb la selecció espanyola participà en els Jocs Olímpics de Munic (1972) i en tres Copes del Món (1971, 1973, 1975), en la primera de les quals aconseguí la medalla d’argent.