New York prosecutors have charged Mr Trump with 34 felony counts of falsifying business records, in what they say was an effort to cover up payments intended to keep a porn star, Stormy Daniels, quiet about her alleged affair with Mr Trump.
On 4 April, Mr Trump appeared in Manhattan criminal court - the first former US president ever indicted on criminal charges. He pleaded not guilty.
Cohen has admitted that as Trump's fixer, he facilitated a $130,000 pay-out to Ms Daniels.
As Mr Trump's court date approached, Cohen made numerous appearances on major network news programmes and criticised his former boss.
"He's not thick-skinned," Cohen told CNN after Mr Trump's indictment. "He's actually very thin-skinned, and he has a very fragile ego."
Related Topics