I have never encountered the works of Fra Carnevale; he is magnificent. I would say after searching and finding one more of his rare works, he was one of the world’s greatest painters of antiquity.
I don't recall seeing him previously, either. His John is certainly distinctive.