The Hound of the Baskervilles
(Stapleton)
Mystery Junction
(Detective Sgt. Peterson)
The Terror of the Tongs
(Tang How)
Yangtse Incident: The Story of H.M.S. Amethyst
(ERA Williams)
Unidentified Flying Oddball
Account Rendered
(Detective Inspector Marshall)
The Secret of the Forest
(Mr. Roberts)
Nutcracker
(Monsieur Demaurault)
Black Ice
The Dark Avenger
(D'Estell)
Rob Roy, The Highland Rogue
(Maj. Gen. Wightman)
The Rossiter Case
(Inspector)
Robbery Under Arms
(Sergeant Arthur)
Jack the Ripper
(Sir David Rogers)
London Belongs to Me
(Clerk (uncredited))
The Sandwich Man
(Blind Man)
The Stranglers of Bombay
The Sundowners
(Halstead)
The Curse of the Werewolf
(Don Fernando)
The Day They Buried Cleaver
(Chief. Supt. Sewgold)
Assassin for Hire
(Fred)
Crow Hollow
(Sgt. Jenkins)
1984
(Outer Party Orator)
The Silent Enemy
(Willowdale Captain)
Mike Leigh: Making Plays
(Self (archive footage))
Doctor Who: Planet of Evil
(Vishinsky)
Valley of the Eagles
(Det. Anderson)
A Nightingale Sang In Berkeley Square
(Commander Ford)
Lion of the Desert
(Italian Tank Commander)
Lost
(Bus Inspector (Uncredited))
Hunted
(Radio Operator)
The Dam Busters
(Flight Sergeant G. E. Powell)
The Sword and the Rose
(Guardsman)
The Big Money
(Detective in Pub)
Jumping for Joy
(Haines)
Tarzan the Magnificent
(Dexter)
The End of the Road
(Policeman)
Doctor Who: The Savages
(Chal)
The Story of Robin Hood and His Merrie Men
(Merrie Man)
Machinegunner
(Geoffrey Livingston)
Behind the Headlines
(Superintendent Faro)
Highly Dangerous
(Enemy Scientist (uncredited))
Doctor Who: The Savages
(Chal (voice))
Doctor Who
(Vishinsky)
Crown Court
Dixon of Dock Green
(Captain Lewis)
The Doombolt Chase
The Revenue Men
(Caesar Smith)
The Buccaneers
(Spanish Admiral)
The Count of Monte Cristo
Journey to the Unknown
No Hiding Place
Maigret
(Lucas)
The Buccaneers
(Maj. Percy)
Sunday Night Theatre
(Joannides)