Nacido en Ferrol, Provincia de La Coruña, es un jugador formado en las categorías inferiores del Galicia de Caranza y el Racing de Ferrol.
En 2012, con nueve años ingresó en categoría benjamín en el Deportivo de La Coruña.
En 2017, tras cinco años en el conjunto coruñés, ingresa en la estructura del Real Madrid C. F. en categoría cadete, en el que permanecería durante 3 temporadas.
En la temporada 2020-21, firma por el Manchester United y sería asignado al Manchester United sub-23 para competir en la Premier League 2, el nivel más alto de la Professional Development League, donde participa en 20 partidos.
En la temporada 2021-22, disputa 23 partidos en la Premier League 2, en los que anota 3 goles.