Desde muy joven, Zé Castro jugó con regularidad en las selecciones inferiores de Portugal.