Castillo var uttagen i Mexikos trupp vid Copa América 2007. Han gjorde sitt första mål i turneringen då han sköt 1-0 på Brasilien. Mexiko vann med 2-0. Landslagsdebut gjorde han den 2 juni 2007 mot Iran.