Mel Gibson is not a catholic.
He isn’t a “bad” member of the Church.
He isn’t a member of the Church at all.
That’s what happens when you belong to a schism.
You repudiate your membership.
I remember seeing an article earlier on FR that if you were once baptised as a Catholic, it holds for life, no matter what. There were many comments agreeing with it, as well.