New Jersey Gov. Chris Christie (R) on Monday shrugged off criticism from Republicans who said that he was a traitor for praising President Barack Obama's handling of Hurricane Sandy just days before the 2012 election.

Speaking to MSNBC on the six-month anniversary of the super storm, Christie doubled down by insisting that the president had "kept every promise" that he had made to help the people of New Jersey.

"A lot of conservatives say they're done with you, you're finished in national politics because of what you did," MSNBC host Joe Scarborough noted. "Six months later, do you have any regrets?"

"No," Christie replied. "I say the same thing to all my critics no matter where they are on the spectrum, and that is that I've got a job to do. And the fact is that there was nothing else that ever crossed my mind in the days after."

Author John Meacham wondered how the White House had performed since the election.

"The president has kept every promise that he made," Christie insisted. "And that fact is, that's what I was saying at the time. What I was saying at the time, I was asked about how was the president doing? And I said, he's doing a good job, he's kept his word."

"And so, everybody knows I have about 95 percent level of disagreement with Barack Obama on issues of principle and philosophy, but the fact is we have a job to do. And what people expect from people they elect is to do their job."

The governor added: "Since that time, I have to say, everything that they promised they would do, they've done. And so, I don't have any complaints or arguments with them this morning on the issue of Sandy relief."

Watch this video from MSNBC's Morning Joe, broadcast April 29, 2013.