John 10 is not the only passage in the bibleThe scripture says that He died specifically for the Sheep Jn 10. And they believe in Christ. So if a person never believes in Christ, He died not for them! So Yes He died for all Sheep
He died for the sheep because he died for all men and that includes his sheep
John 6:51 (KJV 1900)
51 I am the living bread which came down from heaven: if any man eat of this bread, he shall live for ever: and the bread that I will give is my flesh, which I will give for the life of the world.
Hebrews 2:9 (KJV 1900)
9 But we see Jesus, who was made a little lower than the angels for the suffering of death, crowned with glory and honour; that he by the grace of God should taste death for every man.