CharacterDCI Mike JardineDCI Mike Jardine in Taggart (1983), played by James MacPherson. Played byJames MacPhersonAppears inTaggart1983