Keith Bennett Cheating Scum. This “man” cheated on several women within the last 10 years. Just a few years ago, he cheated on his then fiance! He is also suspected of having children from a woman he dumped in Florida and not paying child support. Stay away!