1970
The Rise and Rise of Michael Rimmer as Potter1969
Oh! What a Lovely War as Gen. Sir William Robertson1967
Doctor Who: The Highlanders as Colonel Attwood1964
The Wednesday Play as Not available1963
Doctor Who as Colonel Attwood1962
What Every Woman Wants as George Barker1962
The Fur Collar as Hotel Resident1960
Escort for Hire as Arthur Vickers1958
Storm Over Jamaica as Duffield1957
Doctor at Large as Major Porter1957
Let's Be Happy as Mr. Fielding1957
Light Fingers as Colonel1957
Alive on Saturday as George Pilbeam1956
Hancock's Half Hour as Not available1956
Now and Forever as Hector1955
Dixon of Dock Green as Fred Harper1955
A Yank in Ermine as Bertram Maltravers1955
Gentlemen Marry Brunettes as Earl of Wickenware1955
Break in the Circle as Maj. Hobart1954
The Belles of St. Trinian's as Eric Rowbottom-Smith1954
The Sea Shall Not Have Them as Squadron Leader Scott1954
Conflict of Wings as The Adjutant1954
Malaga as Soames Howard1954
Front Page Story as Not available1954
Make Me an Offer! as Armstrong1954
The Harassed Hero as Murray Selwyn1953
Albert R.N. as Bongo1953
The Fake as Smith1952
Never Look Back as Guy Ransome1951
Laughter in Paradise as Simon Russell1951
Young Wives' Tale as Victor Manifold1951
The Third Visitor as Inspector Mallory1950
The Happiest Days of Your Life as Victor Hyde-Brown: Staff of Nutbourne1950
No Place for Jennifer as Brian Stewart1949
Marry Me as Sir Gordon Blake1949
Once Upon a Dream as Major Gilbert1948
One Night with You as Matty1948
Snowbound as Gilbert Mayne1947
The White Unicorn as Fobey1947
A Man About the House as Sir Benjamin Dench1946
The Captive Heart as Capt. Jim Grayson1946
Night Boat to Dublin as Capt. Tony Hunter1945
The Rake's Progress as Fogroy1945
29 Acacia Avenue as Gerald Jones1944
The Halfway House as Fortescue1944
English Without Tears as Captain Standish1944
Champagne Charlie as Tipsy Swell1943
The Demi-Paradise as Dick Christian1942
Talk About Jacqueline as Captain Tony Brook1941
Dangerous Moonlight as Shorty1940
For Freedom as Pierre1940
French Without Tears as Brian Curtis1939
Goodbye, Mr. Chips as McCulloch (uncredited)1939
On the Night of the Fire as Van Driver (uncredited)1939
The Mysterious Mr. Davis as Milton1937
Keep Fit as Hector Kent1937
Take a Chance as Richard Carfax1936
Fame as Lester Cordwell1936
A Woman Alone as Alioshka1936
The Gay Adventure as Aram