For a decade, Michael Cohen served as Mr Trump’s lawyer and backroom fixer, working, in his own words, to cover up his ex-boss’s “dirty deeds”.
But Mr Trump’s one-time henchman has transformed from arch-defender to arch nemesis as he steps up as a key witness in the former president’s Manhattan hush money trial.
It was Cohen who facilitated, and was later jailed for, the payment to the porn star Stormy Daniels that led to Mr Trump becoming the first former US president to be indicted, and now to stand trial.
Since then, Mr Trump’s legal woes have snowballed, and Cohen has already faced off against his former boss in court, testifying against him last year in his $250 million civil fraud trial.
Cohen, a key figure for the prosecution, told the court that he worked to boost the supposed value of assets belonging to the Trump Organization. Mr Trump was ultimately ordered to pay more than $355 million in penalties after a judge ruled he had lied about his wealth for years.
Ahead of Mr Trump’s historic first criminal indictment, Cohen stood on the steps of a New York courthouse and signalled he was primed to play a central role in prosecutors’ efforts to pursue Mr Trump.
“This is all about accountability. Donald Trump needs to be held accountable for his dirty deeds,” he told reporters, before testifying to the grand jury which ultimately voted to indict the ex-president’s fate.