James MacPhersonActing • 1960-03-18 • South Lanarkshire, Scotland, UKNo biography available.Known For6.6Taggart1983Fan ClubNo Nerds have favorited James MacPherson yet — be the first.All fan clubsFrom NerdspinFilmographyActor21987Loser's BluesFilm1983TaggartTVDCI Mike Jardine • 61 episodes★ 6.6