Former prosecutor Richard Roberts, the lawyer that took down Frank Lucas, was played by Russell Crowe in the movie American Gangster, and became a defense attorney, was sentenced to probation for stealing funds from his clients. This is the second time he has been found guilty of a crime. In 2018 he pled guilty to tax charges. He also is known as Richie Roberts.
This just shows that it takes a crook to catch a crook.