Saint Joan (1957) as John de Stogumber I Accuse! (1958) as Maj. Henry Ice Cold in Alex (1958) as M.S.M. Pugh The Devil's Disciple (1959) as Maj. Swindom Solomon and Sheba (1959) as Baltor A Touch of Larceny (1959) as Capt. Graham In the Nick (1960) as Chief Officer Williams A Circle of Deception (1960) as Capt. Thomas Rawson The Best of Enemies (1961) as Capt. Rootes Barabbas (1961) as Peter Reach for Glory (1962) as Capt. Curlew The Inspector (1962) as Ayoob Nine Hours to Rama (1963) as Gen. Singh 55 Days at Peking (1963) as Father de Bearn The Informers (1963) as Supt. Alec Bestwick Nothing But the Best (1964) as Mr. Horton 633 Squadron (1964) as Air Vice Marshal Davis The System (1964) as Larsey The Truth About Spring (1965) as Sellers The Hill (1965) as Regimental Sergeant Major Wilson The Agony and the Ecstasy (1965) as Donato Bramante Sands of the Kalahari (1965) as Grimmelman Modesty Blaise (1966) as Sir Gerald Tarrant The Deadly Affair (1967) as Inspector Mendel The Night of the Generals (1967) as Gen. Stulpnagel (uncredited) The Jokers (1967) as Insp. Marryatt The Long Duel (1967) as Stafford Danger Route (1967) as Canning I'll Never Forget What's'isname (1967) as Gerald Sater A Dandy in Aspic (1968) as Fraser The Charge of the Light Brigade (1968) as Lord Lucan The Night They Raided Minsky's (1968) as Jacob Schpitendavel The Sea Gull (1968) as Sorin, her brother Play Dirty (1968) as Brig. Blore The Southern Star (1969) as Kramer Battle of Britain (1969) as Churchill's Military Envoy Destiny of a Spy (1969 TV movie) as Gen. Kirk A Nice Girl Like Me (1969) as Savage, Caretaker Country Dance (1970) as Brig. Crieff Too Late the Hero (1970) as Col. Thompson Entertaining Mr Sloane (1970) as Ed Wuthering Heights (1970) as Mr. Earnshaw The Nightcomers (1971) as Master of the House Nicholas and Alexandra (1971) as Grand Duke Nicholas (Nikolasha) Burke & Hare (1971) as Dr. Knox I Want What I Want (1972) as Roy's Father The Ruling Class (1972) as Ralph Gurney – 13th Earl of Gurney Night Hair Child (1972) as Headmaster Man of La Mancha (1972) as The Innkeeper / The Governor Man at the Top (1973) as Lord Clive Ackerman Theatre of Blood (1973) as Trevor Dickman The Mackintosh Man (1973) as Mackintosh The Final Programme (1973) as John The Story of