Career
Born in Pontevedra, Galicia, Rey played youth football with hometown club Pontevedra CF. In late 2008 he made his debuts as a senior at the age of only 17 and, in the following summer, moved to Valencia CF to complete his formation. During the 2009-2010 season, he appeared in one game for the reserves also in Segunda División B.
In July 2011, Rey signed a contract with Civil Defense Lugo. He contributed with 22 games in his debut campaign (18 starts, 1,622 minutes of action) as the team returned to Segunda División after an absence of 20 years.
Rey made his debut as a professional on 1 December 2012, appearing as a late substitute in a 1–2 home loss against Football Club Barcelona B. On 18 July 2013 he signed with Celta de Vigo, being initially assigned to the reserves in the third level