Fue campeón de Europa con el equipo pamplonés Portland San Antonio.
Formado en la cantera del Maristas de Zaragoza, pasó al histórico BM Granollers en 1988, donde se produjo su debut en la máxima categoría del balonmano español.
Tras unos fugaces pases por el Handbol Palautordera y el desaparecido BM Alicante, jugó cinco temporadas en el club canario del Cadagua Gáldar.
Licenciado en Educación Física (INEF), en verano de 2005 fue contratado como director técnico del CAI BM Aragón.
El año siguiente pasó a desempeñar las funciones de director gerente en el mismo club.