Készítsd ki a következő mondatot: Castro nemzetközi debütálása a mexikói labdarúgó-csapatnál Los Angelesben történt, egy baráti mérkőzésen Argentína ellen 2003. február 4-én. Ricardo La Volpe a szokásos jobboldali szárnyasként játszott vele, de védő helyett középpályásként. Első világbajnoki meccsét Portugália ellen játszotta Németországban, amit a mexikóiak 2-1-re veszítettek. Annak ellenére, hogy a csapat elvesztette a mérkőzést, Castro segített országának elérni a nyolcadik döntőt, ahol Argentína ellen játszottak. Azóta baráti mérkőzésekre hívják. Még 2007-ben is meghívták, hogy játsszon a
Arany kupát és Copa América-t Mexikónak. A közelmúltban Mexikó edzője, Javier Aguirre hívta fel a 2009-es Aranykupára. Egyetlen nemzetközi gólját az Egyesült Államok ellen a 2009-es CONCACAF Aranykupának döntőjében szerzett.