Ian McNeice s-a născut la 2 octombrie 1950 în Basingstoke, Hampshire. A fost căsătorit cu actrița Kate Nichols (născută în 1954) și a avut trei copii cu aceasta: doi băieți, Travers și Angus și o fată, Maisie.
Este un actor cu apariții în filme, teatru și în televiziune. A început să studieze actoria la Taunton School din Somerset, apoi și-a continuat studiile timp de doi ani la Salisbury Playhouse. Următorii ani din cariera sa au fost dedicați teatrului. După o carieră de patru ani la Royal Shakespeare Company a jucat în Nicholas Nickleby, pe Broadway.
Cariera sa în televiziune a început cu rolul lui Harcourt în serialul Edge of Darkness și a continuat cu rolul lui Gustave LaRoche, din serialul Chef!,care s-a difuzat între 1993-1996. A avut apariții în David Copperfield (Dl. Dick), în 1999 și în rolul lui Albert Fezziwig, din A Christmas Carol (1999). A jucat și în mini-seria Frank Herbert's Dune în rolul maleficului Baron Vladimir Harkonnen (2000), rol pe care l-a reluat apoi în 2003, în continuarea Children of Dune. A apărut și în mini-seria Doc Martinîn rolul lui Bert Large.
Ian McNeice a jucat în filmele 84 Charring Cross Road, Day of the Dead, No Escape, From Hell (alături de Johnny Depp, Heather Graham și Ian Holm). În filmele americane a apărut alături de Jim Carrey, în Ace Ventura: When Nature Calls (1995). A interpretat rolul nazistului Gerhard Klopfer în filmul de televiziune realizat de BBC/HBO, Conspiracy, în 2001. Apoi, a apărut în Around the World in 80 Days (2004) și în White Noise (2005).
În 2007 și-a făcut debutul în Doctor Who, ca "guest-star", în rolul personajului negativ Zeus și a interpretat rolul lui Joachim von Kortzfleisch, generalul german care a refuzat ca trupele sale să fie sub comanda ofițerilor care complotau să demită guvernul lui Hitler, în Valkyrie (2008). Tot în 2008 a interpretat rolul lui Winston Churchill în premiera piesei lui Howard Brenton, Never So Good.
Ian McNeice apare în rolul lui Winston Churchil și în două episoade: Victory of the Daleks și The Pandorica Opens, în seria Doctor Whodin 2010.