Jugador formado en las categorías inferiores del Racing de Santander llegando a debutar en Primera División de España con el primer equipo en el estadio de Mestalla de Valencia el 27 de agosto de 2011.[1] Además, sería convocado por la selección española sub-19.
Después de finalizar su etapa en el Real Racing Club "B", pasó por distintos equipos de la Tercera División, como la Sociedad Deportiva Laredo y la Peña Deportiva Santa Eulalia. En la campaña 2013-2014 finalizó la campaña en el Ontinyent C. F.[2]
En la temporada 2014-2015, firma por el Real Avilés.[3]
En verano de 2015, se compromete con la Unión Deportiva Logroñés.[4]
En la temporada 2017-18, firma por la Extremadura Unión Deportiva de la Segunda División B de España, con la que consigue el ascenso a la Segunda División de España, disputando 35 partidos en los que anota dos goles.
En la temporada 2018-19, tras jugar un encuentro en la jornada 3 de Segunda División de España frente al Sporting de Gijón sufre una lesión en el tobillo que le impediría volver a jugar durante la primera vuelta de la competición. En febrero de 2019, tras su recuperación es cedido a la Unión Deportiva Logroñés de la Segunda División B de España.
En la temporada 2019-20, sería cedido al Real Club Recreativo de Huelva de la Segunda División B de España.
El 6 de octubre de 2020, firma por la Unió Esportiva Cornellà de la Segunda División B de España.
El 29 de junio de 2022, firma por el CD Badajoz de la Primera Federación.[5]
Tras finalizar contrato con el conjunto pacense, el 18 de agosto de 2023 firmaría por el Barakaldo CF de la Segunda Federación.[6]