Played by:
2 appearances
All Creatures Great and Small
1 appearance
The Legacy of Reginald Perrin
A Very English Scandal
Murder in Provence
Million Pound Pawn
The Moonstone
The Cloning of Joanna May
Jemima Shore Investigates
Roadkill
Miranda