Catherine Macleod

Catherine MacLeod

Catherine MacLeod — British politician and journalist

Catherine Margaret MacLeod, Baroness MacLeod of Camusdarach is a British journalist.

Filmography in the catalog

Credited on 1 film (1987) — matched by name in the Creator or Credits field.

Year ▼ Title CreatorLengthFormatColorSound
1987 WORTH EVERY MINUTE ▶ Catherine Macleod