Jimmy Saville was also big time into philanthropy for children. Sometimes the best place to hide is right in the middle of it. Not many actors I'd give the benefit of the doubt to without knowing them personally.
I've always found it interesting that all of these athletes and celebrities who become reserve and honorary law enforcement officers always gravitate towards fighting child sex crimes. I recall Shaq bragging about pretending to be a 14-year-old girl online to lure predators. That is weird enough if you are an actual cop much less a celebrity playing cop.