Michael Cohen, the former personal lawyer and self-described fixer for Donald Trump, on Wednesday inveighed against his former boss, calling him a “cheat” and a “liar” and saying he was ashamed for concealing alleged crimes committed by the longtime New York real estate mogul.

Cohen, appearing with his lawyer Lanny Davis sitting behind him, delivered a scathing opening statement to the U.S. House Oversight Committee, which is investigating Trump’s financial dealings and potential conflicts of interest associated with his business empire.