A former Republican congressional candidate in Rhode Island has been charged with wire fraud and violating federal election law.

H. Russell Taub, who ran unsuccessfully in 2016 against incumbent Rep. David Cicilline David Nicola CicillineClark rolls out endorsements in assistant Speaker race Races heat up for House leadership posts The folly of Cicilline's 'Glass-Steagall for Tech' MORE (D), has reached a plea deal with federal prosecutors, The Providence Journal reported Wednesday, citing court documents.

Taub is being charged with using more than $1 million in political donations for personal use. He is scheduled to be arraigned Friday on single charges of wire fraud and violating federal election law. He faces a maximum of 25 years in prison, the Journal noted.

ADVERTISEMENT

The Department of Justice's (DOJ) Public Integrity Section reportedly filed charges against Taub last week accusing the Republican of soliciting more than $1.6 million through his Keeping America in Republican Control PAC and an affiliated Ohio PAC.

The DOJ alleges that Taub withdrew “nearly $100,000” in cash from that fund and transferred another $715,000 into his personal bank accounts. The department also accused Taub of using more than $217,000 for personal expenses, such as travel, restaurant meals and "escort services," the Journal reported.

Taub is also accused of using his super PAC in an illegal fashion. More than 160 people donated to Taub's PAC.

The charges against Taub come after a Washington ethics watchdog filed a complaint against him last year claiming that his PAC was a "scam" breaking campaign finance requirements.

According to the reported court documents, Taub is ordered to forfeit any asset worth more than $1,000, any funds he received through his PACs and pay restitution to the victims as part of his plea deal.