Chariots of Fire
Sherlock Holmes
All Creatures Great and Small
The Forsyte Saga
Island at War
Travelling Man
The Adventures of Sherlock Holmes
Pickersgill People
TV · Writer · 6 eps
TV · Writer · 3 eps
The Innocent
Movie · Writer