2013
Richard Wilson - Both Feet In the Army as (archive footage)2003
The Royal as T.J. Middleditch1995
The Great Kandinsky as Patrick McCormick1992
Heartbeat as T J Middleditch1992
Strathblair as Sir James Menzies1990
Oh, Mr. Toad as Narrator1990
Dark Obsession as Exeter1990
Obituaries as Bartholomew 'Chalky' White1988
The Play on One as White1984
The Wind in the Willows as Narrator (voice)1983
The Wind in the Willows as Rat1983
Down at the Hydro as The Colonel1983
A Moment in Time as Colonel Hunt1979
The Lady Vanishes as Caldicott1975
Nine Tailors as Lord Peter Wimsey1975
Lord Peter Wimsey: Five Red Herrings as Lord Peter Wimsey1974
From Beyond the Grave as Reginald Warren1973
Lord Peter Wimsey Mysteries: The Unpleasantness at the Bellona Club as Lord Peter Wimsey1973
Lord Peter Wimsey Mysteries: Murder Must Advertise as Lord Peter Wimsey1972
Lord Peter Wimsey: Clouds of Witness as Lord Peter Wimsey1972
Lord Peter Wimsey as Lord Peter Wimsey1971
The Magnificent Seven Deadly Sins as Mr. Ferris (segment "Pride")1971
Alma Mater as Jimmy Nicholson1970
Bachelor Father as Peter Lamb1967
Smashing Time as Bobby Mome-Rath1965
The World of Wooster as Not available1964
Hide and Seek as David Garrett1964
The Importance of Being Earnest as Not available1963
Heavens Above! as The Other Smallwood1962
The Amorous Prawn as Cpl. Sidney Green1961
Double Bunk as Jack Goddard1960
School for Scoundrels as Henry Palfrey1960
Light Up the Sky! as Lt. Ogleby1959
I'm All Right Jack as Stanley Windrush1959
Left Right and Centre as Robert Wilcot1958
The Big Money as Willie Frith1958
Happy Is the Bride as David Chaytor1957
Bachelor Father as Not available1957
Brothers in Law as Roger Thursby1957
Lucky Jim as Jim Dixon1956
Armchair Theatre as John Worthing J.P.1956
Private's Progress as Pte. Stanley Windrush1955
The Colditz Story as Robin Cartwright1955
Storm Over the Nile as Tom Willoughby1955
Simon and Laura as David Prentice1954
Betrayed as Capt. Jackie Lawson1953
Meet Mr. Lucifer as Man Friday1952
Miss Robin Hood as Office Junior1952
Time, Gentlemen, Please! as P.R.O.1952
Ghost Ship as Bernard1949
Dear Mr. Prohack as Hat Salesman (uncredited)1949
Trottie True as Bill the Postman (uncredited)1948
Bond Street as Waiter