sentences:  Despite this, he was not initially allowed to try his luck into professional football due to his lack of a European Union passport, and consequently opted to join Apulian Serie D side Nardò, where he scored 17 goals.In 2003, he left Nardò for Vigor Lamezia, where he scored an impressive 24 goals in 32 matches.In 2004, Castillo returned to Apulia to join newly promoted but ambitious Serie D side Gallipoli, helping them to gain two consecutive promotions thanks to a 40 goals in 55 matches, being now able to play into Serie C2 during the 2005–06 season after having finally obtained an Italian passport at the age of 29.