No. A priest can never reveal the sins a person has confessed. This is known as the “Seal of confession,” which admits of no exceptions (CCC 1467). If a priest were to violate the seal of confession he would be automatically excommunicated (CIC 1388). Over the centuries several priests have died and many have been imprisoned because they refused, even under threat of torture and execution, to break the inviolable seal of confession. This is one of the most beautiful aspects of the sacrament and of the priesthood: the priest who hears our confession, in order to protect the secrets we have whispered to God through him, will allow himself to be imprisoned, tortured or even killed. That’s how seriously he and the Church take the seal and the sacrament.