Please take a moment to review Hachette Book Group's updated Privacy Policy: read the updated policy here.

James Macpherson

JAMES MACPHERSON played DCI Jardine in Taggart for sixteen years, and has acted on stage in plays as diverse as The Taming of the Shrew and ART by Yasmina Reza. He has presented a regular books programme for Radio Scotland – for which he has interviewed Ian Rankin. He won a Spoken Word Gold Award for his reading of Strip Jack, Crimefest Audible UK Sounds of Crime Awards for Exit Music, Doors Open and Standing in Another Man’s Grave and has narrated all the Ian Rankin Rebus books. James lives in Glasgow.
Read More Arrow Icon