McNeice's television breakthrough was as Harcourt in the award-winning series Edge of Darkness. He played the alcoholic sous chef Gustave LaRoche on the television series Chef!, and went on to appear in the 2000 miniseries Frank Herbert's Dune as the evil Baron Vladimir Harkonnen, a role he later reprised for the 2003 sequel Children of Dune. His television appearances have included all seven series of Doc Martin, in which he plays Bert Large, as well as the third episode of the second series of Lewis. He appears as the Newsreader in the HBO/BBC production Rome.