Known For
Filmography

Can You Hear Me Thinking?
Movie · as Officer Colleague

Here Is the News
Movie · as Porton Security

Shadow of the Noose
TV · as Inspector Upfold · 1 ep

Jossy's Giants
TV · as Albert Hanson · 15 eps

Jane Eyre
TV · as Carter · 2 eps

The Great Riviera Bank Robbery
Movie · as Policeman
Together
TV · as Leslie Shepherd · 18 eps

Danger UXB
TV · as Photographer · 1 ep

Les Misérables
Movie · as Police Inspector

The Medusa Touch
Movie · as Pilot
Rebecca of Sunnybrook Farm
TV · as Mr Simpson · 1 ep

The Growing Pains of PC Penrose
TV · as Inspector Fox · 6 eps

Doctor Who: Planet of the Spiders
Movie · as Barnes

Crown Court
TV · as Anthony Standing MP · 1 ep

Doctor Who: Terror of the Autons
Movie · as Professor Philips
Menace
TV · as George · 1 ep

Doctor Who: The Enemy of the World
Movie · as Swann

ITV Playhouse
TV · as Joseph · 1 ep

Doctor Who
TV · as Professor Philips, Barnes · 2 eps