Jeffrey Thompson, a Washington businessman and government contractor, was charged today with funneling hundreds of thousands of dollars in illegal campaign contributions to local and federal candidates, including the D.C. mayor and a presidential candidate.

Thompson has long been reported as a central figure in a far-reaching campaign finance probe by the U.S. attorney’s office in Washington, but today was the first day prosecutors attached him publicly to the investigation. According to the criminal information filed today, he was charged with two counts of conspiracy—one for violations in federal campaigns and one for violations at the local level.