Former FBI Assistant Director James Kallstrom joined Neil Cavuto this afternoon to react to President Trump firing FBI Director James Comey.

"I think it came at the right time. And I think it was done correctly," Kallstrom said. "And I'm glad it happened for the morale of the FBI, for the rule of law and a host of other reasons."

He said that Comey "danced with the devil" during his investigation into Hillary Clinton's email scandal. He particularly criticized Comey's "unprecedented" decision to hold a press conference announcing they would not recommend Clinton be indicted, while still declaring she had been "extremely careless" with classified material during her tenure as secretary of state.

"Even though it was hollow, in my view, there was enough evidence scattered around Hillary Clinton and her tribe there that he put together a pretty effective prosecution memo," Kallstrom said. "By the way, something no one in the FBI ever does unless it's in conjunction with an indictment."

He said that he has spoken to numerous retired and active duty agents - none of whom were intimately involved in the Clinton email investigation or Russian election meddling investigation - and they were "very, very disappointed" in Comey.

"The FBI does not do those types of things that Comey did," Kallstrom said. "I think he's a principled guy. I don't think it was for a political reason. But he just had a blind spot as to his ego and common sense. Now, have you ever known people that are highly educated that don't have 100-percent common sense?"

Watch more above.

WATCH: CNN's Cooper Rolls Eyes at Conway During Interview on Comey

Russian Media Invited Into Trump's Closed-Door Meeting With Kremlin Officials

Students Stage Walkout After MN City Council Votes to Disband Local Police

Mainstream Media Accuses Trump of Abuse of Power, Fascism for Comey Firing