James MacPherson

James MacPherson is a Scottish actor, best-known for his role as Detective Chief Inspector Michael Jardine in the STV drama, Taggart

Known For

Credits

Cast Credits

CSI: Crime Scene Investigation (2000)
Guest starring as Thug
Taggart (1983)
Starring as DCI Mike Jardine (47 episodes)