Claim you're being censored while appearing on the largest US news channel. Classic.
This guy is essentially using the news as a megaphone to complain that his megaphone isn't loud enough. Presumably to advertise his consulting business. He's making a lot of money doing news appearances.
The only source I can find for his claim that he "invented mRNA vaccines" is his own website. I can't even find his name on Wikipedia's article about mRNA vaccine history.
This guy is just stirring up shit to make money. He's not a complete charlatan, but he's purposely sowing doubts about vaccine technology he hasn't worked on for 30 years. Notice that he keeps producing soundbites but hasn't produced a single shred of scientific study behind any of it.
He deserved his ban.