Harold Innocent
Harold Innocent was a British actor.
Harold Innocent was a British actor.
Little Dorrit
As Mr. Rugg
Killing Time
As Napoleon
Henry V
As Duke Philippe of Burgundy
On the Razzle
As Coachman
Yellow Dog
As Marceau
The Case of Marcel Duchamp
Treasure Island
As Squire Trelawney
Loot
As Bank Manager
The Notorious Landlady
As Young Escort (uncredited)
The Tom Machine
Fergie & Andrew: Behind the Palace Doors
As Robert Hazlett
The Double Agent
As Tom Mayhew
The High Game
As Yost
One Fine Day
As Blount
The Spirit of Man
As Maggid of Kozhenitz
Afternoon Off
As Marjory
The Canterville Ghost
As Hummle Umney (voice)
An Englishman Abroad
As Rosencrantz
Try This One for Size
As Kendrick
Murder at Moorstones Manor
As Manners
Doctor Who: The Happiness Patrol
As Gilbert M
Robin Hood: Prince of Thieves
As Bishop of Hereford
Without a Clue
As Mayor Johnson
Every Home Should Have One
As Jimpson
The Tall Guy
As Timothy
Thatcher: The Final Days
As Peter Morrison
Brazil
As Interview Official
The Tale of Little Pig Robinson
As Sim Ram
Buster
As Justice Parry
There's a Hole in Your Dustbin, Delilah
As 'Heavy Breathing'
Doctor Who
As Gilbert M.
The Professionals
As Northcott
Callan
The Twilight Zone
As Board Member
Upstairs, Downstairs
As Arthur Granville, MP
Paradise Postponed
As Jackson Catelow
The Brittas Empire
As Judge
Porterhouse Blue
The Barbara Stanwyck Show
As Binky Carstairs
The Champions
As Dr. Amis
Minder
As Incapable
Gunsmoke
As Mr. Botkin
Thompson
The Detectives
As Viking
Heartbeat
As Martin Lessor
Raven
The Persuaders!
As Coady
Malice Aforethought
As Rev. Hessary Torr
Kessler
As Deakin
Alfred Hitchcock Presents
As Vicar (uncredited)
Adventures in Paradise
As Governor's Aide
The Play on One
As Napoleon
The Avengers
As Parbury