Acting

The Emperor's New Hat
as Priest
Shelley
as Master

The Wild Duck
as Petterson
Number Ten
as Sir Lionel Pratt

No Love for Johnnie
as Dying Minister (uncredited)

Partners in Crime
as Doctor

Clue of the Silver Key
as Police Doctor
Hazard
as Dr. Norman

The Hypnotist
as Senior Test Flight Official

Quay South
as Commanding Officer

Napoleon and Love
as Dr Yvan · 1 ep.

Centre Play
as Priest · 1 ep.

Crown Court
as Mr. Osprey · 3 ep.

The Edwardians
as Richard Bell · 1 ep.

Elizabeth R
as Speaker of the Commons · 1 ep.

Persuasion
as Doctor · 5 ep.
Bel Ami
as Boisrenard · 2 ep.

Doomwatch
as Dr. Somerville · 1 ep.

Great Expectations
as Landlord · 1 ep.

Gideon's Way
as The Magistrate · 1 ep.