Debutó en 2011 en las filas del Club Deportivo Toledo.
El 11 de junio de 2014 se anunció oficialmente su fichaje por el Rayo Vallecano para la siguiente temporada y dos más, si bien en la 2014-15 jugaría cedido en el Club Deportivo Leganés y la siguiente en el Real Oviedo.
En la temporada 2016-17 regresó del Oviedo para jugar con un descendido Rayo.
En 2018 abandonó el conjunto vallecano para fichar por el Real Zaragoza.
[4] En este equipo también compitió una campaña en Primera Federación y en agosto de 2023 fichó por el C. D. Manchego Ciudad Real.