Comenzó a jugar al balonmano en el año 1994 en el equipo de su pueblo natal, el S.D.C.
En este equipo permaneció hasta la temporada 2006-2007, cuando fichó por el Teka Cantabria.
Estuvo allí durante dos temporadas hasta que fichó por otro equipo de la región, el Club Deportivo Torrebalonmano.
Esa misma temporada debutó en la Liga de Campeones de la EHF frente al HSV Hamburg anotando dos goles,[3] aunque su mejor partido en la competición continental fue contra el RK Velenje, en el que marcó 10 goles.
Al año siguiente fue convocado por Manolo Cadenas como sustituto de Cristian Ugalde para dos enfrentamientos en abril y mayo de 2015 contra Alemania.