В 2009 году Кастро выиграл Золотой кубок КОНКАКАФ. На турнире он сыграл в матчах против сборных сборных Коста-Рики, Никарагуа, Панамы, Гваделупы, Гаити и США. В поединке против американцев Хосе забил свой первый гол за национальную команду.