Ingresó en las categorías inferiores del Real Madrid en 2011 siendo cadete.
En 2012, comenzó a formar parte de la plantilla del Real Madrid C hasta el año 2014 que fue fichado para jugar en el Real Valladolid B.
En 2016, pasó a formar parte de la primera plantilla del Valladolid donde ya había debutado la temporada anterior.
En el mercado de invierno de la temporada 2017-2018 ficha por la Cultural y Deportiva Leonesa.
[1] Después de pasar media temporada sin jugar, debido a quedarse sin ficha federativa por decisión de Víctor Cea Zurita, el jugador empieza una nueva andadura esta vez en el Wisła Płock de la primera división polaca.