Es formà a l’Atlètic Terrassa Hockey Club, on desenvolupà tota la seva carrera esportiva. En categoria absoluta fou deu vegades campió de Catalunya (1985-91, 1993, 1996, 1997), guanyà catorze Copes del Rei (1984-97) i quinze Lligues (1983-97). Amb la selecció espanyola disputà els Jocs Olímpics de Seül (1988), Barcelona (1992), Atlanta (1996), on aconseguí la medalla d’argent, i Sydney (2000).