Comenzó a formarse en las categorías inferiores del Barrio Atlántico en categoría juvenil y del Acodetti C. F., hasta que en 2016 ingresó en la estructura de la U. D. Las Palmas.
En verano de 2018 se incorporó a Las Palmas Atlético donde jugaría 29 partidos marcando cuatro goles durante la temporada 2018-19 en Segunda B.
El club no ejecutó la opción de compra, en torno a los 500 000 euros.
[4] De esta manera, en julio de 2020, regresó a la U. D. Las Palmas, entonces en la Segunda División, para formar parte del primer equipo durante la temporada 2020-21.
[6] Tras dos temporadas en el Bierzo, no renovó su vinculación y se fue al Burgos C. F. también en Segunda División.