formed at real madrid, he made only one substitute appearance for the first team but played and scored regularly on loans to córdoba, valladolid and rayo vallecano of segunda división, winning promotion to la liga with the last of those teams. in 2019 he joined portugal's benfica for a €20 million fee, returning to spain's top flight with espanyol six months later for the same price.