The Dancing On Ice panelist claimed that Morgan does not have the necessary experience to bring credibility to the ITV1 show.
"I'm sorry but what does Piers Morgan know about performing?" he told Heat.
"I've met Piers and he's a great guy, but he has made some fatally wrong decisions. He doesn't know what he is talking about.
"I would have liked to have been a judge on Britain's Got Talent."
The star added that the judging format on rival show Strictly Come Dancing had started to lose its touch.
"I think that the whole panel has become a bit of a parody," he said. "I do think Len is very good, though. He knows his stuff and he's charming and witty.
"Whereas I'm not necessarily convinced that, say, Bruno Tonioli is keeping it real."
The Dancing On Ice final airs on ITV1 on March 22.