President Trump's longtime personal lawyer Michael Cohen said he feels so loyal to the commander in chief that he would take a bullet for him.

"I'm the guy who stops the leaks. I'm the guy who protects the president and the family. I'm the guy who would take a bullet for the president," Cohen told Vanity Fair.

The loyalty runs both ways, Cohen said when asked whether he thinks Trump would pardon his allies involved in the investigation into Russia's meddling in the 2016 election.

"I know that I will never have to ask him to do that," Cohen said about a possible pardon for himself.

Cohen is currently banned by his own lawyer from speaking with the Trump family as he prepares to testify before the House Intelligence Committee.

He called the break "disappointing," saying he hasn't spoken to the president, first lady Melania Trump, or any of the Trump kids.

"All parties thought it would be best if we ceased communication unless it was an emergency so that when the questioning occurs, nobody can say to me, ‘Well, did you speak to the president within the last week or three weeks? What did you talk about?'" he said. "It's good legal advice. But it's not the advice I want. … That's something that's difficult for me because I routinely spoke to all of them on a regular basis."

Cohen most recently was scrutinized for emails he sent in 2015 to a top spokesman for Russian President Vladimir Putin, in which he pursued negotiations for a Trump Tower in Moscow.