 He also competed professionally in China.Born in Las Palmas, Canary Islands, Castro was signed by Deportivo de La Coruña from local UD Las Palmas in 2004, in a deal which also saw Momo moving in the opposite direction.The deal was agreed in order to wipe out the debt that Las Palmas still had after signing Gabriel Schürrer from Deportivo for €3.6 million.