The Valley of Fear
Gordon Jackson played Inspector MacDonald in the television film "The Masks of Death" (1984). He was played by Mark Bonnar in the 1997 radio adaptation of "The Valley of Fear" in the 1989–1998 BBC Radio series. MacDonald is played by Dennis Bateman and David Natale in the American radio series "The Further Adventures of Sherlock Holmes", in which he is a recurring character.