Central que jugà al BM Granollers (1975-78), amb el qual guanyà la Recopa (1975), el primer títol europeu d’un club d’handbol català. Fitxà pel FC Barcelona (1978-86) i aconseguí tres Lligues (1980, 1982, 1986), tres Copes del Rei (1983, 1984, 1985) i tres Recopes (1984, 1985, 1986). Disputà 55 partits amb la selecció espanyola, amb la qual fou campió del món B (1979). Posteriorment jugà al BM Puerto Real, Caja Madrid i San Antonio, i un cop retirat, entrenà diversos equips.