Skip to main content alibris logo

James MacPherson

James MacPherson is a Scottish actor best known for playing DCI Mike Jardine in the STV drama Taggart. He is also known for roles in The Bill and Rosamunde Pilcher. As a voice actor, he has narrated audiobooks for bestselling crime writer Ian Rankin, including the Inspector Rebus series. MacPherson has also appeared on stage across the UK, including a starring role in the national tour of Dial M for Murder.