2013
Hello: A Portrait Of Leslie Phillips as Himself2012
After Death as Jerimiah Jones2011
Harry Potter and the Deathly Hallows: Part 2 as The Sorting Hat (voice)2011
Late Bloomers as Leo2010
Drama Trails as Not available2009
The Week We Went To War as Not available2009
Is Anybody There? as Reg2009
Tattoos: A Scarred History as Self2009
Britain's Ugliest Models as Himself (Narrator)2008
Alan Carr's Celebrity Ding Dong as Self - Voiceover2006
Venus as Ian2005
Colour Me Kubrick as Freddie2005
The Comic Strip - A Retrospective as Self2004
Agatha Christie's Marple as Sir Philip Starke2004
Millions as Himself2004
Churchill: The Hollywood Years as Lord W'ruff2003
The Last Detective as Alistair Robertson2003
Collusion as Herbert Ames2002
Harry Potter and the Chamber of Secrets as The Sorting Hat (voice)2002
Outside the Rules as Not available2002
Thunderpants as Judge2001
Harry Potter and the Philosopher's Stone as The Sorting Hat (voice)2001
Lara Croft: Tomb Raider as Wilson2001
Sword of Honour as Gervase Crouchback2001
Sword of Honour as Not available2000
Monarch of the Glen as Louis Grimshaw2000
Saving Grace as Vicar Gerald Perey2000
Take a Girl Like You as Not available2000
Cinderella as Felim2000
Aladdin: The ITV Pantomime as Prince Hugely Suave1999
It's Only TV But I Like It as Self1998
The Heaven and Earth Show as Not available1998
What's a Carry On? as Not available1997
Midsomer Murders as Godfrey Teal1997
The Jackal as Woolburton1997
Agatha Christie's The Pale Horse as Lincoln Bradley1997
Caught in the Act as Sydney Fisher1996
Dalziel & Pascoe as James Westropp1996
Dennis the Menace and Gnasher as Mr. Greenfly (voice)1996
The Canterville Ghost as George, Lord Canterville1996
August as Professor Alexander Blathwaite1996
Der Blinde as Sir John1996
Die Katze von Kensington as Sir John1996
Das Karussell des Todes as Sir John1994
The House of Windsor as Lord Montague Bermondsey1994
Honey for Tea as Sir Dickie Hobhouse1994
Love on a Branch Line as Lord Flamborough1994
Two Golden Balls as Viscount Osgood1994
Bermuda Grace as Not available1993
The Changeling as Vermandero1993
Royal Celebration as Johnny1992
Heartbeat as Denzil Witty1992
Carry On Columbus as King Ferdinand1992
Thacker as George Thacker1991
Performance as Judge Michael Argyle1991
Performance as Vermandero1991
King Ralph as Gordon Halliwell1991
The Trials of Oz as Judge Michael Argyle1990
Plunder as Not available1990
Mountains of the Moon as Mr. Arundell1990
Who Bombed Birmingham? as Lord Chief Justice Lane1990
GLC: The Carnage Continues as Sir Horace Cutler1990
Oxford as Dean1990
Life After Life as Wing Commander Boyle1989
Tales from the Crypt as Mycroft Amberson1989
Summer's Lease as William Fosdyke1989
Scandal as Lord Astor1987
The Ruth Rendell Mysteries as Justin Whittaker1987
Empire of the Sun as Maxton1986
Lovejoy as Major Eddie Turpin1985
Super Gran as P.O.W.1985
Out of Africa as Sir Joseph1984
The Bill as Not available1982
The Comic Strip Presents... as Sir Horace Cutler1982
The Comic Strip Presents... as Dean1977
That's Carry On! as Various Characters1976
Not Now, Comrade as Commander Rimmington1976
Spanish Fly as Mike Scott1975
Rumpole of the Bailey as Not available1973
Casanova '73 as Henry Newhouse1973
Don't Just Lie There, Say Something! as Minister1973
Not Now Darling as Gilbert Bodley1971
The Magnificent Seven Deadly Sins as Dickie (segment "Gluttony")1970
Some Will, Some Won't as Simon Russell1970
Doctor in Trouble as Doctor Anthony Burke1967
Blandings Castle as Not available1967
Maroc 7 as Raymond Lowe1966
Doctor in Clover as Dr Gaston Grimsdyke1965
You Must Be Joking as Young Husband1965
The Gong Game as Clive Breeze1964
Father Came Too! as Roddy Chipfield1963
Our Man At St Mark's as Not available1962
The Longest Day as RAF Officer Mac1962
The Fast Lady as Freddie1962
Crooks Anonymous as Dandy Forsdyke1962
In the Doghouse as Jimmy Fox-Upton1961
Raising the Wind as Mervyn Hughes1961
A Weekend with Lulu as Timothy Gray1961
Very Important Person as Jimmy Cooper1960
Carry On Constable as P.C. Tom Potter1960
No Kidding as David Robinson1960
Doctor in Love as Dr Tony Burke1960
Inn for Trouble as John Belcher1960
Watch Your Stern as Lt. Cmdr. Bill Fanshawe1959
Carry On Nurse as Jack Bell1959
Carry On Teacher as Alistair Grigg1959
Ferdinand I King of Naples as Giornalista inglese1959
Please Turn Over as Dr. Henry Manners1959
The Angry Hills as Ray Taylor1959
The Night We Dropped a Clanger as Squadron Leader Thomas1959
This Other Eden as Crispin Brown1959
The Navy Lark as Lt. Pouter1959
The Man Who Liked Funerals as Simon Hurd1958
The Invisible Man as Sparrow1958
I Was Monty's Double as Major Tennant1958
The Big Money as Receptionist1957
Les Girls as Sir Gerald Wren1957
The Smallest Show on Earth as Robin Carter1957
High Flight as Blake1957
Brothers in Law as Shop Assistant1957
Just My Luck as Hon. Richard Lumb1956
The Errol Flynn Theatre as Venning1956
Armchair Theatre as Charlton1956
Armchair Theatre as Clive Breeze1956
Wire Service as Keynes1956
The Gamma People as Howard Meade1955
The Adventures of Robin Hood as Sir William1955
The Adventures of Robin Hood as Wat Longfellow1955
The Adventures of Robin Hood as Count de Waldern1955
The Adventures of Robin Hood as Herbert1955
As Long as They're Happy as Box Office Manager1955
Value for Money as Robjohns1953
The Fake as Boy Student1953
Time Bomb as Not available1953
The Limping Man as Detective Cameron1952
The Sound Barrier as Controller1951
The Galloping Major as Reporter (uncredited)1951
Pool of London as Harry1950
The Woman with No Name as 1st Sapper officer1949
Train of Events as Stacey's Fireman1948
Anna Karenina as Not available1940
The Thief of Bagdad as Urchin in Bagdad Market (uncredited)1940
The Proud Valley as Minor Role1939
The Four Feathers as Boy Doffing Cap at Parade1939
The Mikado as Boy1938
The Citadel as Girl (uncredited)NaN
Hotel Caledonia as The Narrator1938
Lassie from Lancashire as Bit Part