James MacPherson James MacPherson 3/18/60 Actor Biography There is no information about «James MacPherson» yet. Roles DCI Mike Jardine (Actor) Taggart Gallery