New York (CNN) A federal judge agreed Wednesday to a two-month delay to the date by which President Donald Trump's former personal attorney, Michael Cohen, must report to prison.

In asking for the postponement, an attorney for Cohen said in a court filing that his client required more time to cope with both recovery from a recent surgical procedure and to prepare for expected testimony before three congressional committees.

Cohen had been scheduled to report to prison on March 6. US District Court Judge William Pauley on Wednesday granted him an extension to May 6.

Cohen has been sentenced to three years in prison for nine charges, including campaign-finance violations related to payments he arranged to silence women who claimed affairs with Trump, all of which Cohen pleaded guilty to last year. Trump has denied the affairs.

Cohen's prospective testimony has been the subject of a series of postponements in recent weeks. He has delayed his appearances on Capitol Hill three times, with three different reasons.

Read More