Formado en el C. D. Acero, club de su ciudad natal, en 2013 firmó por el Atlético Saguntino, con el que años más tarde logró ascender a Segunda División B y se convirtió en titular indiscutible del conjunto valenciano.
[1] En enero de 2018 abandonó el Atlético Saguntino tras el acuerdo alcanzado por el club valenciano y el R. C. D. Mallorca por un traspaso de 30 000 euros.
[2] Se vinculó a la entidad balear hasta junio de 2020 con el que logró el ascenso a Segunda División al final de la temporada 2017-18, convirtiéndose en campeón de Segunda B.
El 15 de julio de 2021 se marchó del conjunto balear después que este llegara a un acuerdo para su marcha al Real Zaragoza, equipo con el que firmó por dos temporadas.
[3] Estuvo tres años en los que jugó 105 partidos.