Narrator
Loch Lomond (1967)
The Forth Road Bridge (1965)
Polonius
Hamlet at Elsinore (1964)
Robert Manders
Living Image (1963)
Anthony Chester
Tomorrow at Ten (1962)
Narrator (voice)
The England of Elizabeth (1957)
Asst. Commissioner Oates
Tiger in the Smoke (1956)
Lieutenant-Colonel John Eld / Narrator
Brighton Story (1955)
Charles, Duke of Burgandy
Les Aventures de Quentin Durward (1955)
Gale
Now Barabbas (1949)
The Organist
Un de nos avions n'est pas rentré (1942)
British Pilot
Sailors Three (1940)
Eddie Graves
Saloon Bar (1940)
Commentator
Choose Cheese (1940)
Bit Part
Convoi (1940)
Officer
Let George Do It! (1940)
Minor Role
Dangerous Comment (1940)
What's For Dinner (1940)
Harry
Now You're Talking (1940)