Zadek
Doctor Who: The Androids of Tara (1978)
Thomas Whamond
The Little Minister (1975)
John Bott
Carbon Copy (1975)
Pamphilius
The Apple Cart (1975)
Professor Kettering
Doctor Who: The Mind of Evil (1971)
Colonel Vickers
Trog (1970)
Endell's Q.C.
Night After Night After Night (1969)
Peter Tolchard
The Waiting Game (1967)
Menteith
Macbeth (1964)
Dragoon Corporal
Dr. Syn, Alias the Scarecrow (1963)
Roland Farley
The Durant Affair (1962)
Major Wilson
The Court Martial of Major Keller (1961)
Fl/Lt Baldwin
On the Fiddle (1961)
Navigator
Cone of Silence (1960)
Self - Commentator
Riding on Air (1959)
Reporter
Port of Escape (1956)
Captain Miles Standish
The Pilgrims (1954)
Robert Brown
Just William (1940)
Emlyn Parry
The Proud Valley (1940)
Philip Hyde
Sons of the Sea (1939)
Wainwright (uncredited)
Goodbye, Mr. Chips (1939)
Roy Allen, Brother of Man to be Executed (Uncredited)
They Drive by Night (1938)