Full Credits
321 members

Alison O'Donnell
DI Alison 'Tosh' McIntosh· 56 ep

Steven Robertson
DC Sandy Wilson· 56 ep

Lewis Howden
Sgt Billy McCabe· 50 ep

Douglas Henshall
DI Jimmy Perez· 38 ep

Erin Armstrong
Cassie Perez· 32 ep

Mark Bonnar
Duncan Hunter· 31 ep

Anne Kidd
Cora McLean· 31 ep

Conor McCarry
PC Alex Grant· 26 ep

Julie Graham
Rhona Kelly· 25 ep
Angus Miller
Donnie· 24 ep

Ashley Jensen
DI Ruth Calder· 12 ep

Julia Brown
Molly Kilmuir· 12 ep

Neve McIntosh
Kate Kilmuir· 12 ep

Steven Miller
Reverend Alan Calder· 12 ep

Tibu Fortes
Harry Lamont· 11 ep

Lucianne McEvoy
Meg Pattison· 11 ep

Eubha Akilade
PC Lorna Burns· 11 ep

Fiona Bell
Donna Killick· 10 ep

Anneika Rose
Maggie Kean· 9 ep
Gerard Miller
Alan Killick· 6 ep

Stephen Walters
Thomas Malone· 6 ep
Stewart Porter
Sgt. Billy McBride· 6 ep

Marnie Baxter
Jenny· 6 ep

Allison McKenzie
Gail Callahan· 6 ep

Lorn Macdonald
Jamie Hayes· 6 ep

Catherine Walker
Alice Brooks· 6 ep

Rakie Ayola
Olivia Lennox· 6 ep
Titana Muthui
Zezi Ugara· 6 ep

John Kazek
Aaron McGuire· 6 ep
Cora Bissett
Eve Galbraith· 6 ep
Shona McHugh
Merran Galbraith· 6 ep
Andy Clark
Mick Muir· 6 ep

Stephen McCole
Logan Creggan· 6 ep

Lauren Conroy
Abbie Cairns· 6 ep

Laurie Brett
Alison Woods· 6 ep

Shauna Macdonald
Rachel Cairns· 6 ep

Patrick Robinson
Lloyd Anderson· 6 ep

Andrew Whipp
Danny Cairns· 6 ep

Ladi Emeruwa
Martin Otina· 6 ep

Dawn Steele
Stella Quinn· 6 ep

Barry O'Connor
Kieran Quinn· 6 ep

Phyllis Logan
Grace Bain· 6 ep

Russ Bain
Bobby Bain· 6 ep

Kevan MacKenzie
James Innes· 6 ep

Gemma McElhinney
Joni Connal· 6 ep

Nalini Chetty
Tara Kirk· 6 ep
Jacob Ferguson
Noah Bett· 6 ep

Robert Jack
Ian Bett· 6 ep

Andrew John Tait
Michael Stack· 6 ep

Tara Lee
Lisa Friel· 6 ep

Finn den Hertog
Drew· 5 ep

Sara Vickers
Leanne Randall· 5 ep

Saskia Reeves
Freya Galdie· 5 ep

Archie Panjabi
Asha Israni· 5 ep

Sean McGinley
Drew McColl· 5 ep

Sophie Stone
Jo Halley· 5 ep

Colette O'Neil
Bella· 5 ep

Robin Laing
Gavin Laird· 5 ep

Derek Riddell
Chris Brooks· 5 ep

Frances Mayli McCann
Niki· 5 ep

Benny Young
James Perez· 5 ep

Jayne McKenna
Fiona Bedford· 5 ep

Alec Newman
Niven Guthrie· 5 ep

Lois Chimimba
Carrie McAndrew· 5 ep

Rufus Wright
Dr Darren Bedford· 5 ep
Alexandra Finnie
Clana· 5 ep

Stuart McQuarrie
Murry Rankin· 5 ep

Grant O'Rourke
Jamie Narey· 5 ep

Jade Ogugua
Carol Anne Mané· 5 ep

Jakub Bednarczyk
Rory Quinn· 5 ep
Neil Pendleton
Neil Bain· 5 ep

Jamie Sives
Cal Innes· 5 ep

Bamshad Abedi-Amin
Azir Sadat· 5 ep

Lesley Hart
Noreen Stack· 5 ep

Jimmy Yuill
Angus Wallace· 5 ep

Ian Hart
Euan Rossi· 5 ep

Anna Chancellor
Phyllis Brennan· 4 ep

Struan Rodger
Alec· 4 ep

James Cosmo
Arthur McCall· 4 ep

Jack Greenlees
Craig Cooper· 4 ep

Jamie Michie
Lowrie· 4 ep

Kate Donnelly
Grace· 4 ep

Gail Watson
Mary· 4 ep

Annie Louise Ross
Agnes Moffat· 4 ep
Meghan Tyler
Mags· 4 ep
Emma Mullen
Rosie· 4 ep

Julie-Yara Atz
Salma Nassan· 4 ep

Helene Maksoud
Rasha Nassan· 4 ep
Sharif Dorani
Nazir Nassan· 4 ep

Lewis Gribben
Fraser Creggan· 4 ep
Shonagh Price
Sister Carolyn· 4 ep
Maisie Norma Seaton
Ellen Quinn· 4 ep

Lorraine McIntosh
Heather Bain· 4 ep

Gemma Laurie
Rosemary Strachan· 4 ep

Ian Dunnett Jnr
Liam Kenmuir· 4 ep
Sandy Grierson
Peter Ayre· 4 ep

Nina Toussaint-White
Amma Calder· 4 ep

Nathalie Merchant
Karin Jakobson· 4 ep

Johannes Lassen
Stefan Jakobson· 4 ep

Ines Høysæter Asserson
Astrid Jakobson· 4 ep

Richard Thomson
Frank Kirk· 4 ep

Sarah MacGillivray
Annie Bett· 4 ep

Vincent Regan
John Harris· 4 ep
Macleod Stephen
Fergus Harris· 4 ep

Ross Anderson
Patrick Harris· 4 ep

Ciarán Hinds
Michael Maguire· 3 ep

Alison Peebles
Vicky Kirkland· 3 ep

Jimmy Chisholm
Alec MacBay· 3 ep

Michael Moreland
Benny Ray· 3 ep

Carolin Stoltz
DI Anke Strøm· 3 ep

Arnmundur Ernst Björnsson
Lars Bleymann· 3 ep

Jim Sturgeon
Ronald Haldane· 3 ep
Brandon Scott
Logan· 3 ep

Bryan Larkin
Gunman· 3 ep

Mark Cox
Tommy Monro· 3 ep
Natali McCleary
Denise· 3 ep

Kevin Mains
DS Iain Boyd· 3 ep

Ace Bhatti
Calvin Sarwar· 3 ep

Ryan Fletcher
Calum Dunwoody· 3 ep

Kirsty Stuart
Morag Dunwoody· 3 ep

Thérèse Bradley
Andrea Doyle· 3 ep
Robert Cavanah
Graeme Benson· 3 ep

Frances Grey
Jess Collins· 3 ep
Amiera Darwish
Kirsty Gauldie· 3 ep

Clive Russell
Adam Markham· 3 ep

Kate Bracken
Lynda Morton· 3 ep

Nebli Basani
Curtis Galt· 3 ep

Sandy Batchelor
Struan Guthrie· 3 ep
John Buick
Maurice Ross· 3 ep

Anthony Strachan
Ally Flett· 3 ep

Sorcha Groundsell
Bryd Fleming· 3 ep

Keith Fleming
Gregg Flett· 3 ep

John Arnold
William Rodgers· 3 ep

Karl Collins
DCI Thomas Coombes· 3 ep

Manjinder Virk
Farida Sadat· 3 ep

Dylan Blore
Tom Knox· 3 ep

Killian Coyle
Kyle Frost· 3 ep
Leeroy Boone
Anton Bergen· 3 ep

Brian Cox
Magnus Bain· 2 ep

Gemma Chan
Hattie James· 2 ep

Alexander Morton
Joseph Wilson· 2 ep

Claire Rafferty
Anna Haldane· 2 ep

Lindy Whiteford
Jackie Haldane· 2 ep

James Greene
Andrew Haldane· 2 ep

Martin Wenner
Professor Paul Berglund· 2 ep

Geraldine Alexander
Gwen James· 2 ep

Sophie Rundle
Sophie· 2 ep

Rebecca Benson
Sally Henry· 2 ep
Sophia Carr-Gomm
Catherine Ross· 2 ep

Chris Reilly
Alan Isbister· 2 ep

Cara Kelly
Margaret Henry· 2 ep
Freya Monk
Kitty Collins· 2 ep

Mathew Zajac
Alex Henry· 2 ep

Anthony Flanagan
Euan Ross· 2 ep

Tunji Kasim
Hugo Scott· 2 ep
Gowan Calder
Solicitor· 2 ep

David Hayman
Joe Dalhousie· 2 ep

Nina Sosanya
Willow Reeves· 2 ep

Alex Norton
Cameron Watt· 2 ep
Kari Corbett
Evie Watt· 2 ep
Gerda Stevenson
Maria Markham· 2 ep
Neil McKinven
Andy Belshaw· 2 ep

Henry Pettigrew
Iain Redford· 2 ep

Steven Cree
John Henderson· 2 ep

John Lynch
Frank Blake· 2 ep
Leigh Biagi
Anna Blake· 2 ep

Anthony Howell
Peter Latimer· 2 ep

David Ireland
Finlay Caulfield· 2 ep

Keith Ramsay
Joe Blake· 2 ep

Susan Vidler
Isobel Tulloch· 2 ep

Lorne MacFadyen
Angus Tulloch· 2 ep

Michael Nardone
Donnie Tulloch· 2 ep

David Annen
Bill Warren· 2 ep
Paksie Vernon
Gina Bradley· 2 ep

Bill Paterson
James Perez· 2 ep

Julie Hale
Tessa Warren· 2 ep

Andrew Rothney
Robbie Morton· 2 ep
Andrew Watson
Andy· 2 ep

Amy Lennox
Sally McColl· 2 ep

Hannah Donaldson
Meg Hamilton· 2 ep

Nathan Welsh
Robert Downing· 2 ep

Eleanor Matsuura
DI Jessie Cole· 2 ep
Tony McGeever
DS Ian Jackson· 2 ep
Lewis Russell
Callum· 2 ep
Victoria Balnaves
Callum's Mum· 2 ep
Georgia Simpson
Marnie· 2 ep

Benjamin Cawley
Edison· 2 ep
Edward Corrie
Ben Brennan· 2 ep
Claire Dargo
Kelly Paterson· 2 ep

Owen Whitelaw
Prentice Hayes· 2 ep

Tracy Wiles
Carla Hayes· 2 ep

Thoren Ferguson
Eamon Gauldie· 2 ep
Taqi Nazeer
Larson· 2 ep

Nicholas Nunn
Connor Cairns· 2 ep

Dawn Sievewright
Nicole Waldron· 2 ep
Gordon Brown
Cameron Waldron· 2 ep

Pauline Turner
Sheena Davidson· 2 ep
Billy Mack
Granton Davidson· 2 ep
Ryan J. Mackay
Stevie· 2 ep

Julie Hannan
Jean Morrow· 2 ep

Arnas Fedaravičius
Lukas Nowak· 2 ep

Don Gilet
John Howell· 2 ep
Simon Tait
Ronnie Tulloch· 2 ep

Francesco Piacentini-Smith
Gerry Bryce· 2 ep

Jennifer Black
Jean Ferguson· 2 ep

Helen Mackay
News Reporter· 2 ep

Nicholas Goh
JJ Huang· 2 ep

Marlowe Chan-Reeves
Nathan Huang· 2 ep
Ian Bustard
Jacob Baker· 2 ep

Liz Ewing
Ailsa Forbes· 2 ep
Bridgitta Roy
Dr Devinda Mohan· 2 ep

Stuart Campbell
Malcolm Kidd· 2 ep
Davie Gardner
Radio Announcer· 2 ep
Ben Bradley
C.I.D. (uncredited)· 2 ep

Michael Higgs
Rob Harding· 2 ep

Sandra Voe
Mima Wilson· 1 ep
Jana Reinermann
Gret Bruce· 1 ep

Jordan Young
Brian Bruce· 1 ep

Iain Robertson
Jerry Markham· 1 ep

Forbes Masson
Reg Gilbert· 1 ep

Leanne Best
Annabel· 1 ep
Fletcher Mathers
Bridal Shop Owner· 1 ep

Alec Westwood
Superintendent Sandison· 1 ep

Steven McNicoll
Radio DJ· 1 ep
Sharon Young
Jennifer Keltie· 1 ep
Harry R. Duncan
Benny Ray's Grandson· 1 ep

Joi Johannsson
Andreas Hagan· 1 ep

Ida Elise Broch
Trine· 1 ep

Hege Schøyen
Nina Søderland· 1 ep

Kåre Conradi
Agent Nielsen· 1 ep

Eldar Skar
Division Organiser· 1 ep
Martin McCormick
Dr. Paul McLean· 1 ep

Ralph Riach
Man at the Beach· 1 ep

Ali Craig
Andrew· 1 ep
Ingrid Smith
Shop Assistant· 1 ep
Martin McCardie
Plant Manager· 1 ep
Michael Dylan
Martin the Hospital Porter· 1 ep

Siu Hun Li
Ferry Chef· 1 ep

John Paul Hurley
Neville· 1 ep

John Stahl
Eric the Boatman· 1 ep
Liam Brennan
Mike Gillan· 1 ep

Crispin Letts
Head Teacher· 1 ep

Barbara Rafferty
Alice· 1 ep

Finlay Welsh
George· 1 ep

Paul Donnelly
Arthur's Heavy· 1 ep

Caroline Guthrie
Mrs Whelan· 1 ep
Keith Williamson
Sheep Farmer· 1 ep
Reanne Farley
Mum· 1 ep
Jamie McQueen
Boy 1· 1 ep
Lachlan McQueen
Boy 2· 1 ep
Gavin Jon Wright
Brian McDade· 1 ep
Iain Clark
Man at Airport· 1 ep
Ria Moncrieff
Airline Rep· 1 ep
Beth Marshall
Police Officer· 1 ep
Gaylie Runciman
Crisis Worker· 1 ep
Carole Anders
Forensic Nurse· 1 ep
Sean Hay
Arthur's Heavy· 1 ep
Sandy Welch
Calvin's Lawyer· 1 ep

Gregor Firth
Prison Officer· 1 ep

Daniel Stisen
Henrick· 1 ep
Ayanda Bhebe
Daniel Ugara· 1 ep
Isabelle Joss
Catrina· 1 ep

Olivia Barrowclough
Trish· 1 ep

Kate Dickie
DI Sam Boyd· 1 ep

Jenni Keenan-Green
Claire McGuire· 1 ep
Esther Oyuwusi
Young Nigerian Woman· 1 ep
Itxaso Moreno
Caz· 1 ep
Lexi Tulloch
Katy Dunwoody· 1 ep

Iain MacRae
Minister· 1 ep

Frank Gilhooley
Connor McKay· 1 ep

Anita Vettesse
Angela Muir· 1 ep
Anne Lacey
Ida Harrison· 1 ep
Éimi Quinn
Marie-Ann Ross· 1 ep

Don Gallagher
Deputy Chief Constable· 1 ep

Simone Lahbib
Jill Stevens· 1 ep

Jessica Hardwick
Lynn Henderson· 1 ep

Laura Cairns
DCI Melanie Reid· 1 ep
Michael McCardie
Dealer· 1 ep

Cameron Jack
Tony Walker· 1 ep
Karen Westwood
Aileen Fleming· 1 ep
Bradley Connell
Liam· 1 ep
Fiona Nimmo
Stella McEwen· 1 ep

Brian Ferguson
DI Fraser Brooks· 1 ep
Marjolein Robertson
Woman on Beach· 1 ep

Kim Chapman
Charlotte· 1 ep

Natasha Cottriall
Kirsty Bell· 1 ep
Joseph Thompson
Philip Remis· 1 ep
Joe Bolland
DC Jack Hurley· 1 ep
Ross Allan
Magnus McCall· 1 ep
Jo Cameron Brown
Maura Watt· 1 ep
Sean Brown
Ben Jardine· 1 ep

Caroline Deyga
Nursery Nurse (Sally)· 1 ep
Craig Barclay
Young Peter Ayre· 1 ep

Rosie Graham
Young Calder· 1 ep
Gregor Milne
Young Cal· 1 ep
Stella Watson
Young Annie· 1 ep
John Scougall
OCCTU Officer· 1 ep

Christina Gordon
Eleanor Douglas· 1 ep
Harry Ward
Hector Fulton· 1 ep
Lewie Watson
Paramedic Felix· 1 ep
Johnny Panchaud
Jamie Connal· 1 ep
Ros Watt
Finlay Morton (Community Nurse)· 1 ep
Mairi Morrison
News Presenter· 1 ep
Peter Grant
Young Fergus· 1 ep
Malcolm Fraser
Young Patrick· 1 ep
Jay Newton
Coast Guard· 1 ep
Ross Flynn
Joe Leary· 1 ep

Greg McHugh
Colin Waite· 1 ep

Stuart Townsend
Ed Tulloch· 1 ep

Ellie Haddington
Lana Mair· 1 ep

Louise Brealey
Isobel Jameson· 1 ep

Niall Macgregor
Tom Jameson· 1 ep

Samuel Anderson
Matt Blake· 1 ep
Adam Rhazali
Will Louden· 1 ep
Lila Rose
Jess Jameson· 1 ep

Stephen McMillan
David Powell· 1 ep

Saskia Ashdown
Hayley Burnett· 1 ep
Havana Mia Ibar Duncan
Chloe Burnett· 1 ep

Gabriel Akuwudike
Chris Burnett· 1 ep
Maria MacDonell
Eadie Tulloch· 1 ep

Anna Grace
Isla· 1 ep
145 members
Dolina MacFarlane
Script Supervisor
Sue Mahoney
Script Supervisor
Ruth Paxton
Director
Raluca Staruiala
Third Assistant Director
Mark Ash
First Assistant Director
Max Myers
Director
Donna S Robertson
Second Assistant Director
Fiona Farquhar
Crowd Assistant Director
Dorothy Connolley
Script Supervisor
Siri Rødnes
Director
Andy Newbery
Director
Thaddeus O'Sullivan
Director
Lee Haven Jones
Director
Jan Matthys
Director
Stewart Svaasand
Director
Ray Kenny
First Assistant Director
Scott Bates
First Assistant Director
David Moore
Director
Peter Hoar
Director
John McKay
Director
Fay Selby
First Assistant Director
Giulia Gandini
Director
Ann Cleeves
Novel
David Kane
Writer
Paul Logue
Writer
Gaby Chiappe
Writer
Clare Batty
Script Editor
Robert Murphy
Writer
Richard Davidson
Writer
Lola Oliyide
Script Editor
Louise Ironside
Writer
Christopher Aird
Executive Producer
Sue de Beauvoir
Producer
Elaine Collins
Executive Producer
Kate Bartlett
Executive Producer
Chris Murray
Accountant
Shawn Fleming
Production Accountant
Anne Forster
Accountant
Louise V. Say
Producer
Morven Ross
Assistant Location Manager
Mark Murdoch
Line Producer
Lynda Anderson
Production Runner
Katie Marsh
Publicist
Peter Gallagher
Producer
Orla O'Connor
Casting
Timothy Maskell
Location Manager
Julie Whiteside
Publicist
Paul Logue
Executive Producer
Simon Price
Unit Manager
Chris Groves
Location Assistant
Denise Paul
Executive Producer
Grazyna McGroarty
Production Runner
Katy Engels
Line Producer
Gaynor Holmes
Executive Producer
Duncan Leishman
Assistant Production Coordinator
Sam Ferguson
Assistant Production Coordinator
Davie Gardner
Location Production Assistant
Iain Canning
Production Coordinator
Alex Gill
Publicist
Steven Little
Production Coordinator
Pete Murphy
Unit Manager
Nina Sagemoen
Production Manager
Julia Valentine
Line Producer
Julie Harkin
Casting
Catrina Luna
Production Accountant
Shonagh Mackenzie
Camera Trainee
Tim Critchell
Grip
Fergus Cruickshank
Camera Trainee
Chris Maxwell
Camera Loader
Yutsil Martinez
Camera Trainee
Jon McCormick
Assistant Grip
Mike Edwards
Assistant Camera
Calum 'Bob' Weir
Digital Imaging Technician
Jonny Kerr
First Assistant "B" Camera
Peter Candler
Second Assistant "B" Camera
Luke Coulter
Focus Puller
Ossie McLean
Camera Operator
Jean-Philippe Gossart
Director of Photography
Alan Maxwell
Camera Operator
Cinders Forshaw
Director of Photography
Gavin Struthers
Director of Photography
John Lunn
Original Music Composer
Zoe Smart
Sound Assistant
Peter Brill
Sound Recordist
Tony Cook
Boom Operator
Paul Campbell
Property Master
Jim Harper
Props
Alan Crozier
Props
Ammie Jay Johnstone
Petty Cash Buyer
Chris McMillan
Property Master
Craig Menzies
Set Buyer
Alison McKinlay
Art Department Assistant
Philip Barratt
Standby Art Director
Ayden Millar
Assistant Art Director
Jim Elliott
Props
Matt Chessell
Props
Mike Gunn
Production Design
Matt Mooney
Props
Pawlo Wintoniuk
Art Direction
Angus Gentleman
Props
Claire Pidgeon
Set Decoration
Zoe Wight
Art Direction
David Thomson
Props
Chloe Waugh
Graphic Designer
Patrick Bill
Production Design
Suzanne Field
Art Direction
Rebecca Pilkington
Set Decoration
Irene Napier
Makeup Designer
Julie Dorrat-Keenan
Makeup Artist
Keighley Beaton
Makeup Artist
Vivienne Simpson
Makeup Supervisor
Louise Allen
Costume Design
Evonne MacRitchie
Costume Assistant
Kate Dalzell
Costume Standby
Kathryn Donaldson
Costume Supervisor
Suvi Wallendahr
Costume Assistant
Wendy Kemp Forbes
Makeup Artist
Maxine Dallas
Makeup Designer
Rhona Russell
Costume Design
Matt Cameron
Visual Effects
Iain Anderson
Dialogue Editor
Rachel Erskine
Assistant Editor
Colin Brown
Colorist
Colin Monie
Editor
Ben Lester
Editor
Tim Porter
Editor
Elen Pierce Lewis
Editor
Hilary Stewart
Post Production Supervisor
Wayne Wright
Driver
Beverley Horne
Post Production Supervisor
Doug Inman
Floor Runner
Ronnie Morrison
Vehicles Coordinator
Kerry Greenhill
Assistant Script
James Brown
Driver
Charlotte Walsh
Post Production Supervisor
Rachael Evelyn
Stunts
Iain Harrison
Rigging Supervisor
Ali Harling
Electrician
Adam Murphy
Electrician
Robbie Gray
Electrician
Dave Thom
Gaffer
Ross O'Brien
Best Boy Lighting Technician
Iain Harrison Jr
Rigging Gaffer
Pete Murphy
Electrician
Lenny O'Brien
Electrician