Es un centrocampista formado en las categorías inferiores del Atlético de Madrid.
En verano de 2011 se incorporó a las bases del Villarreal C. F. para jugar en el juvenil, para más tarde pasar al Villarreal C. F. "C" y llegar a jugar en las filas del Villarreal C. F. "B", donde en la temporada 2016-17 disputó 36 partidos.
[1] En la temporada 2017-18 firmó con el C. D. Numancia, convirtiéndose en su debut en la categoría de plata del fútbol español.
[2] Posteriormente pasó por la S. D. Ponferradina, donde estuvo dos años y medio.
[3] El 24 de agosto de 2021 firmó por el C. D. Tenerife,[4] con el que disputó 45 partidos entre la Segunda División y la Copa del Rey durante las dos campañas que estuvo en la isla.