João Carlos spelade 10 landskamper för det brasilianska landslaget. Han deltog bland annat i Copa América 1999 och Fifa Confederations Cup 1999.