Formado en las categorías inferiores del Club Deportivo San Fernando de Henares, pasó a formar parte de la cantera del Club Atlético de Madrid en categoría juvenil.
[1] Posteriormente, se incorporó al Rayo Vallecano de Madrid "B" en 2007 y llegó a disputar siete encuentros en Segunda División B durante la campaña 2007-08, en la que el conjunto de Vallecas consiguió el ascenso a Segunda División.
[2] En la temporada 2009-10 ascendió a Segunda B con el filial rayista tras obtener el campeonato del grupo VII de Tercera División y derrotar al C. E.
[5] De cara a la temporada 2012-13 fue ascendido definitivamente al primer equipo del Getafe.
[9] Consiguió un ascenso a Primera División con el Sporting en la temporada 2014-15 y continuó formando parte de la plantilla hasta enero de 2016, cuando se desvinculó del club para fichar por el Elche C. F.[10] Una temporada y media después se incorporó al C. F. Fuenlabrada,[11] con el que consiguió un ascenso a Segunda División en la campaña 2018-19.