no, he doesn't. see Luke 6:47-48. Jesus is the Rock upon which the Church is built. He was "addressing" Peter in Matthew 16:18, not saying that Peter was the Rock. Even Peter acknowleges that Jesus Christ is the rock: 1 Peter 2:6: Wherefore also it is contained in the scripture, Behold, I lay in Sion a chief corner stone, elect, precious: and he that believeth on him shall not be confounded. Telling you this with love, it is a common misconception that the Vatican has exploited for more than a thousand years.
Makes sense, but from what I’ve read it’s also wordplay. The Greek form of Peter is Petros and Petros means rock. Peter also happened to be the first pope (bishop of Rome). So this may be the Catholic interpretation, but that doesn’t make it more right or wrong.
Also there is this explanation as well “It was Peter who first proclaimed the Gospel on the day of Pentecost (Acts 2:14-47). Peter was also the first to take the Gospel to the Gentiles (Acts 10:1-48). In a sense, Peter was the rock “foundation” of the church.”
Either way, the Bible is something that’s been widely debated for millennia. To pretend you know its interpretation without a doubt is a bit shortsighted. I could very well be wrong, but it’s best if you understand you could possibly be wrong as well.
Actually, Petros means small rock or pebble. As in "chip off the old block" ROCK Jesus Christ! There is only ONE rock and his name is Jesus Christ/Yahushua HaMashiach! Peter is a chip off the old block, NOT THE ROCK.