Michael Cohen will be back on Capitol Hill on Thursday to testify behind closed doors to the House Intelligence Committee a day after he laid out a series of stunning accusations before another House panel, including that President Trump engaged in criminal activity while in the White House.

It’s the third appearance before congressional lawmakers for Cohen, the former longtime lawyer and fixer for Trump, this week.

He testified before the Senate Intelligence Committee in closed session on Tuesday and the House Oversight Committee openly on Wednesday.

Cohen, who is scheduled to report to prison on May 6 to begin serving a three-year sentence for lying to Congress, was pounded by Republican members of the oversight panel for his lack of credibility.

“Certainly, it’s the first time a convicted perjurer has been brought back to be a star witness in a hearing. And there’s a reason this is a first, because no other committee would do it,” Rep. Jim Jordan, the ranking Republican on the committee, said during Wednesday’s hearing.

Trump objected to the timing of the hearing that took place while he was in Vietnam for his second summit with North Korean leader Kim Jong Un but said he was “impressed” when Cohen said he didn’t see any evidence of collusion with the Russians.

“It was very interesting because he didn’t lie about one thing. He said no collusion with the Russian hoax. And I said, ‘I wonder why he didn’t just lie about that too like he did about everything else. I mean he lied about so many different things,” Trump said at a news conference in Hanoi with Kim. “I was actually impressed that he didn’t say, ‘Well I think there was collusion.'”

During six hours of testimony, Cohen, who has been disbarred, referred to Trump as a “racist,” a “conman” and a “cheat,” but ruled out collusion.

“I wouldn’t use the word ‘colluding.’ Was there something odd about the back-and-forth praise with President Putin?” Cohen said. “Yes, but I’m not really sure I can answer that question in terms of collusion.”

He told lawmakers that Trump was aware that adviser Roger Stone had been in contact with WikiLeaks about releasing hacked emails from Hillary Clinton and the Democratic National Committee during the summer of 2016.

Cohen also said Trump wrote him a $35,000 check while in the White House to reimburse him for making a $130,000 hush-money payment to porn star Stormy Daniels weeks before the 2016 election.

He also showed a copy of the check with Trump’s distinctive signature.

Cohen pleaded guilty last fall to tax evasion, lying to Congress and violating campaign finance laws.