Cast 301

Alison O'Donnell
DS Alison 'Tosh' McIntosh (50 episodes)

Steven Robertson
DC Sandy Wilson (50 episodes)

Lewis Howden
Sgt Billy McCabe (44 episodes)

Douglas Henshall
DI Jimmy Perez (38 episodes)

Erin Armstrong
Cassie Perez (32 episodes)

Mark Bonnar
Duncan Hunter (31 episodes)

Anne Kidd
Cora McLean (28 episodes)

Conor McCarry
PC Alex Grant (27 episodes)

Julie Graham
Rhona Kelly (25 episodes)
Angus Miller
Donnie (19 episodes)Donnie Russell (6 episodes)

Ashley Jensen
DI Ruth Calder (12 episodes)

Julia Brown
Molly Kilmuir (12 episodes)

Neve McIntosh
Kate Kilmuir (12 episodes)

Tibu Fortes
Harry Lamont (12 episodes)
Steven Miller
Rev Alan Calder (6 episodes)Reverend Alan Calder (6 episodes)
Lucianne McEvoy
Meg Pattison (11 episodes)

Fiona Bell
Donna Killick (10 episodes)

Anneika Rose
Maggie Kean (9 episodes)

Eubha Akilade
PC Lorna Burns (9 episodes)
Gerard Miller
Alan Killick (6 episodes)

Stephen Walters
Thomas Malone (6 episodes)

Stuart Campbell
Malcolm Kidd (6 episodes)

Robert Jack
Ian Bett (6 episodes)

Vincent Regan
John Harris (6 episodes)

Ian Hart
Euan Rossi (6 episodes)
Sarah MacGillivray
Annie Bett (6 episodes)
Leeroy Boone
Anton Bergen (6 episodes)

Tara Lee
Lisa Friel (6 episodes)

Jimmy Yuill
Angus Wallace (6 episodes)

Andrew John Tait
Michael Stack (6 episodes)
Macleod Stephen
Fergus Harris (6 episodes)

Ross Anderson
Patrick Harris (6 episodes)
Davie Gardner
Radio Announcer (6 episodes)
Gemma McElhinney
Joni Connal (6 episodes)
Nalini Chetty
Tara Kirk (6 episodes)
Jacob Ferguson
Noah Bett (6 episodes)

Stewart Porter
Sgt. Billy McBride (6 episodes)

Marnie Baxter
Jenny (4 episodes)Jenny Belshaw (2 episodes)
Allison McKenzie
Gail Callahan (6 episodes)

Lorn Macdonald
Jamie Hayes (6 episodes)

Catherine Walker
Alice Brooks (6 episodes)

Rakie Ayola
Olivia Lennox (6 episodes)
Titana Muthui
Zezi Ugara (6 episodes)

John Kazek
Aaron McGuire (3 episodes)Paul Kiernan (2 episodes)Paul Kiernan / Aaron McGuire (1 episode)
Cora Bissett
Eve Galbraith (6 episodes)
Shona McHugh
Merran Galbraith (6 episodes)
Andy Clark
Mick Muir (6 episodes)

Stephen McCole
Logan Creggan (6 episodes)

Lauren Conroy
Abbie Cairns (6 episodes)

Laurie Brett
Alison Woods (6 episodes)

Shauna Macdonald
Rachel Cairns (6 episodes)

Patrick Robinson
Lloyd Anderson (6 episodes)

Andrew Whipp
Danny Cairns (6 episodes)

Ladi Emeruwa
Martin Otina (4 episodes)Martin Otina / DI Calvin Walker (2 episodes)

Dawn Steele
Stella Quinn (6 episodes)

Barry O'Connor
Kieran Quinn (6 episodes)

Phyllis Logan
Grace Bain (6 episodes)

Russ Bain
Bobby Bain (6 episodes)

Kevan MacKenzie
James Innes (6 episodes)

Finn den Hertog
Drew (5 episodes)

Sara Vickers
Leanne Randall (5 episodes)

Saskia Reeves
Freya Galdie (5 episodes)

Archie Panjabi
Asha Israni (5 episodes)

Sean McGinley
Drew McColl (5 episodes)

Sophie Stone
Jo Halley (5 episodes)

Colette O'Neil
Bella (5 episodes)

Robin Laing
Gavin Laird (5 episodes)

Derek Riddell
Chris Brooks (5 episodes)

Frances Mayli McCann
Niki (5 episodes)

Benny Young
James Perez (5 episodes)

Jayne McKenna
Fiona Bedford (5 episodes)

Alec Newman
Niven Guthrie (5 episodes)

Lois Chimimba
Carrie McAndrew (5 episodes)

Rufus Wright
Dr Darren Bedford (5 episodes)
Alexandra Finnie
Clana (5 episodes)

Stuart McQuarrie
Murry Rankin (5 episodes)

Grant O'Rourke
Jamie Narey (5 episodes)
Jade Ogugua
Carol Anne Mané (5 episodes)

Jakub Bednarczyk
Rory Quinn (5 episodes)
Neil Pendleton
Neil Bain (5 episodes)

Jamie Sives
Cal Innes (5 episodes)

Bamshad Abedi-Amin
Azir Sadat (5 episodes)

Anna Chancellor
Phyllis Brennan (4 episodes)

Struan Rodger
Alec (4 episodes)

James Cosmo
Arthur McCall (4 episodes)

Jack Greenlees
Craig Cooper (4 episodes)

Jamie Michie
Lowrie (4 episodes)

Kate Donnelly
Grace (4 episodes)

Gail Watson
Mary (3 episodes)Mary Hunter (1 episode)

Annie Louise Ross
Agnes Moffat (2 episodes)Mary Perez (2 episodes)
Meghan Tyler
Mags (4 episodes)
Emma Mullen
Rosie (4 episodes)

Julie-Yara Atz
Salma Nassan (4 episodes)

Helene Maksoud
Rasha Nassan (4 episodes)
Sharif Dorani
Nazir Nassan (4 episodes)

Lewis Gribben
Fraser Creggan (4 episodes)
Shonagh Price
Sister Carolyn (4 episodes)
Maisie Norma Seaton
Ellen Quinn (4 episodes)

Lorraine McIntosh
Heather Bain (4 episodes)

Gemma Laurie
Rosemary Strachan (4 episodes)

Ian Dunnett Jnr
Liam Kenmuir (4 episodes)
Sandy Grierson
Peter Ayre (4 episodes)

Nina Toussaint-White
Amma Calder (4 episodes)

Ciarán Hinds
Michael Maguire (3 episodes)
Alison Peebles
Vicky Kirkland (2 episodes)Librarian (1 episode)

Jimmy Chisholm
Alec MacBay (3 episodes)

Michael Moreland
Benny Ray (3 episodes)

Carolin Stoltz
DI Anke Strøm (3 episodes)

Arnmundur Ernst Björnsson
Lars Bleymann (3 episodes)

Jim Sturgeon
Ronald Haldane (2 episodes)Alex Galbraith (1 episode)
Brandon Scott
Logan (3 episodes)

Bryan Larkin
Gunman (3 episodes)

Mark Cox
Tommy Monro (3 episodes)
Natali McCleary
Denise (2 episodes)Hotel Manager (1 episode)
Kevin Mains
DS Iain Boyd (3 episodes)

Ace Bhatti
Calvin Sarwar (3 episodes)

Ryan Fletcher
Calum Dunwoody (3 episodes)

Kirsty Stuart
Morag Dunwoody (3 episodes)

Therese Bradley
Andrea Doyle (3 episodes)
Robert Cavanah
Graeme Benson (3 episodes)
Amiera Darwish
Kirsty Gauldie (2 episodes)PIRC Commissioner (1 episode)

Kate Bracken
Lynda Morton (3 episodes)

Nebli Basani
Curtis Galt (3 episodes)

Sandy Batchelor
Struan Guthrie (3 episodes)
John Buick
Maurice Ross (3 episodes)

Anthony Strachan
Ally Flett (3 episodes)

Sorcha Groundsell
Bryd Fleming (3 episodes)

Keith Fleming
Gregg Flett (3 episodes)

John Arnold
William Rodgers (3 episodes)

Karl Collins
DCI Thomas Coombes (3 episodes)

Manjinder Virk
Farida Sadat (3 episodes)

Dylan Blore
Tom Knox (3 episodes)

Brian Cox
Magnus Bain (2 episodes)

Gemma Chan
Hattie James (2 episodes)

Alexander Morton
Joseph Wilson (2 episodes)

Claire Rafferty
Anna Haldane (2 episodes)

Lindy Whiteford
Jackie Haldane (2 episodes)

James Greene
Andrew Haldane (2 episodes)

Martin Wenner
Professor Paul Berglund (2 episodes)

Geraldine Alexander
Gwen James (2 episodes)

Sophie Rundle
Sophie (2 episodes)

Rebecca Benson
Sally Henry (2 episodes)

Sophia Carr-Gomm
Catherine Ross (2 episodes)

Chris Reilly
Alan Isbister (2 episodes)

Cara Kelly
Margaret Henry (2 episodes)

Frances Grey
Jess Collins (2 episodes)

Freya Monk
Kitty Collins (2 episodes)

Mathew Zajac
Alex Henry (2 episodes)

Anthony Flanagan
Euan Ross (2 episodes)

Tunji Kasim
Hugo Scott (2 episodes)

Gowan Calder
Solicitor (2 episodes)

David Hayman
Joe Dalhousie (2 episodes)

Nina Sosanya
Willow Reeves (2 episodes)

Alex Norton
Cameron Watt (2 episodes)
Kari Corbett
Evie Watt (2 episodes)

Clive Russell
Adam Markham (2 episodes)
Gerda Stevenson
Maria Markham (2 episodes)
Neil McKinven
Andy Belshaw (2 episodes)

Henry Pettigrew
Iain Redford (2 episodes)

Steven Cree
John Henderson (2 episodes)

John Lynch
Frank Blake (2 episodes)
Leigh Biagi
Anna Blake (2 episodes)

Anthony Howell
Peter Latimer (2 episodes)

David Ireland
Finlay Caulfield (2 episodes)

Keith Ramsay
Joe Blake (2 episodes)

Susan Vidler
Isobel Tulloch (2 episodes)

Lorne MacFadyen
Angus Tulloch (2 episodes)

Michael Nardone
Donnie Tulloch (2 episodes)

David Annen
Bill Warren (2 episodes)
Paksie Vernon
Gina Bradley (2 episodes)

Bill Paterson
James Perez (2 episodes)

Julie Hale
Tessa Warren (2 episodes)

Andrew Rothney
Robbie Morton (2 episodes)
Andrew Watson
Andy (2 episodes)

Amy Lennox
Sally McColl (2 episodes)

Hannah Donaldson
Meg Hamilton (2 episodes)

Nathan Welsh
Robert Downing (2 episodes)

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

Benjamin Cawley
Edison (2 episodes)
Edward Corrie
Ben Brennan (2 episodes)
Claire Dargo
Kelly Paterson (2 episodes)

Owen Whitelaw
Prentice Hayes (2 episodes)

Tracy Wiles
Carla Hayes (2 episodes)

Thoren Ferguson
Eamon Gauldie (2 episodes)
Taqi Nazeer
Larson (2 episodes)

Nicholas Nunn
Connor Cairns (2 episodes)

Dawn Sievewright
Nicole Waldron (2 episodes)
Gordon Brown
Cameron Waldron (2 episodes)

Pauline Turner
Sheena Davidson (2 episodes)
Billy Mack
Granton Davidson (2 episodes)
Ryan J Mackay
Stevie (2 episodes)

Julie Hannan
Jean Morrow (2 episodes)

Arnas Fedaravičius
Lukas Nowak (2 episodes)

Don Gilet
John Howell (2 episodes)
Simon Tait
Ronnie Tulloch (2 episodes)

Francesco Piacentini-Smith
Gerry Bryce (2 episodes)

Jennifer Black
Jean Ferguson (2 episodes)
Helen Mackay
Nurse (1 episode)News Reporter (1 episode)
Lesley Hart
Noreen Stack (2 episodes)

Nathalie Merchant
Karin Jakobson (2 episodes)

Johannes Lassen
Stefan Jakobson (2 episodes)

Ines Høysæter Asserson
Astrid Jakobson (2 episodes)

Nicholas Goh
JJ Huang (2 episodes)
Richard Thomson
Frank Kirk (2 episodes)

Sandra Voe
Mima Wilson (1 episode)
Jana Reinermann
Gret Bruce (1 episode)

Jordan Young
Brian Bruce (1 episode)

Iain Robertson
Jerry Markham (1 episode)

Forbes Masson
Reg Gilbert (1 episode)

Leanne Best
Annabel (1 episode)
Fletcher Mathers
Bridal Shop Owner (1 episode)

Alec Westwood
Superintendent Sandison (1 episode)

Steven McNicoll
Radio DJ (1 episode)
Sharon Young
Jennifer Keltie (1 episode)
Harry R. Duncan
Benny Ray's Grandson (1 episode)

Joi Johannsson
Andreas Hagan (1 episode)

Ida Elise Broch
Trine (1 episode)

Hege Schøyen
Nina Søderland (1 episode)

Kåre Conradi
Agent Nielsen (1 episode)

Eldar Skar
Division Organiser (1 episode)
Martin McCormick
Dr. Paul McLean (1 episode)

Ralph Riach
Man at the Beach (1 episode)

Ali Craig
Andrew (1 episode)
Ingrid Smith
Shop Assistant (1 episode)
Martin McCardie
Plant Manager (1 episode)
Michael Dylan
Martin the Hospital Porter (1 episode)

Siu Hun Li
Ferry Chef (1 episode)

John Paul Hurley
Neville (1 episode)

John Stahl
Eric the Boatman (1 episode)
Liam Brennan
Mike Gillan (1 episode)

Crispin Letts
Head Teacher (1 episode)

Barbara Rafferty
Alice (1 episode)

Finlay Welsh
George (1 episode)

Paul Donnelly
Arthur's Heavy (1 episode)

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

Gregor Firth
Prison Officer (1 episode)

Daniel Stisen
Henrick (1 episode)
Ayanda Bhebe
Daniel Ugara (1 episode)
Isabelle Joss
Catrina (1 episode)

Olivia Barrowclough
Trish (1 episode)

Kate Dickie
DI Sam Boyd (1 episode)

Jenni Keenan-Green
Claire McGuire (1 episode)
Esther Oyuwusi
Young Nigerian Woman (1 episode)
Itxaso Moreno
Caz (1 episode)
Lexi Tulloch
Katy Dunwoody (1 episode)

Iain MacRae
Minister (1 episode)

Frank Gilhooley
Connor McKay (1 episode)

Anita Vettesse
Angela Muir (1 episode)
Anne Lacey
Ida Harrison (1 episode)
Éimi Quinn
Marie-Ann Ross (1 episode)

Don Gallagher
Deputy Chief Constable (1 episode)

Simone Lahbib
Jill Stevens (1 episode)
Jessica Hardwick
Lynn Henderson (1 episode)

Laura Cairns
DCI Melanie Reid (1 episode)
Michael McCardie
Dealer (1 episode)

Cameron Jack
Tony Walker (1 episode)
Karen Westwood
Aileen Fleming (1 episode)
Bradley Connell
Liam (1 episode)
Fiona Nimmo
Stella McEwen (1 episode)

Brian Ferguson
DI Fraser Brooks (1 episode)

Marjolein Robertson
Woman on Beach (1 episode)

Kim Chapman
Charlotte (1 episode)

Natasha Cottriall
Kirsty Bell (1 episode)
Joseph Thompson
Philip Remis (1 episode)
Joe Bolland
DC Jack Hurley (1 episode)
Ian Bustard
Taxi Driver (1 episode)
Ross Allan
Magnus McCall (1 episode)

Jo Cameron Brown
Maura Watt (1 episode)
Sean Brown
Ben Jardine (1 episode)

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

Rosie Graham
Young Calder (1 episode)
Gregor Milne
Young Cal (1 episode)
Mairi Morrison
News Presenter (1 episode)
Stella Watson
Young Annie (1 episode)

Killian Coyle
Kyle Frost (1 episode)

Marlowe Chan-Reeves
Nathan Huang (1 episode)
John Scougall
OCCTU Officer (1 episode)

Christina Gordon
Eleanor Douglas (1 episode)

Liz Ewing
Ailsa Forbes (1 episode)
Harry Ward
Hector Fulton (1 episode)
Lewie Watson
Paramedic Felix (1 episode)
Bridgitta Roy
Dr Devinda Mohan (1 episode)
Johnny Panchaud
Jamie Connal (1 episode)
Art 22
Paul Campbell
Property Master (8 episodes)
Philip Barratt
Standby Art Director (6 episodes)
Alison McKinlay
Art Department Assistant (6 episodes)
Jim Elliott
Props (6 episodes)
Pawlo Wintoniuk
Art Direction (6 episodes)
David Thomson
Props (6 episodes)
Chris McMillan
Property Master (6 episodes)
Craig Menzies
Set Buyer (6 episodes)
Matt Chessell
Props (6 episodes)
Matt Mooney
Props (6 episodes)
Ayden Millar
Assistant Art Director (6 episodes)
Claire Pidgeon
Set Decoration (6 episodes)
Angus Gentleman
Props (6 episodes)
Chloe Waugh
Graphic Designer (6 episodes)
Alan Crozier
Props (6 episodes)
Jim Harper
Props (6 episodes)
Ammie Jay Johnstone
Petty Cash Buyer (6 episodes)
Rebecca Pilkington
Set Decoration (2 episodes)
Patrick Bill
Production Design (2 episodes)
Suzanne Field
Art Direction (2 episodes)
Camera 16
Shonagh Mackenzie
Camera Trainee (12 episodes)
Calum 'Bob' Weir
Digital Imaging Technician (6 episodes)
Mike Edwards
Assistant Camera (6 episodes)
Jon McCormick
Assistant Grip (6 episodes)
Peter Candler
Second Assistant "B" Camera (6 episodes)
Tim Critchell
Grip (6 episodes)
Yutsil Martinez
Camera Trainee (6 episodes)
Luke Coulter
Focus Puller (6 episodes)
Fergus Cruickshank
Camera Trainee (6 episodes)
Chris Maxwell
Camera Loader (6 episodes)
Jonny Kerr
First Assistant "B" Camera (6 episodes)
Jean-Philippe Gossart
Director of Photography (4 episodes)
Ossie McLean
Camera Operator (4 episodes)
Alan Maxwell
Camera Operator (3 episodes)

Cinders Forshaw
Director of Photography (2 episodes)
Gavin Struthers
Director of Photography (2 episodes)
Costume & Make-Up 12

Irene Napier
Makeup Designer (8 episodes)Hair Designer (2 episodes)
Julie Dorrat-Keenan
Makeup Artist (8 episodes)
Vivienne Simpson
Makeup Supervisor (6 episodes)
Kate Dalzell
Costume Standby (6 episodes)
Kathryn Donaldson
Costume Supervisor (6 episodes)
Louise Allen
Costume Design (6 episodes)
Evonne MacRitchie
Costume Assistant (6 episodes)
Suvi Wallendahr
Costume Assistant (6 episodes)
Keighley Beaton
Makeup Artist (6 episodes)
Maxine Dallas
Makeup Designer (4 episodes)
Wendy Kemp Forbes
Makeup Artist (4 episodes)
Rhona Russell
Costume Design (2 episodes)
Crew 9
Hilary Stewart
Post Production Supervisor (8 episodes)
Ronnie Morrison
Vehicles Coordinator (6 episodes)
James Brown
Driver (6 episodes)
Wayne Wright
Driver (6 episodes)
Beverley Horne
Post Production Supervisor (6 episodes)
Kerry Greenhill
Assistant Script (6 episodes)
Doug Inman
Floor Runner (6 episodes)
Charlotte Walsh
Post Production Supervisor (4 episodes)

Rachael Evelyn
Stunts (1 episode)Stunt Double (1 episode)
Directing 21
Dolina MacFarlane
Script Supervisor (14 episodes)
Sue Mahoney
Script Supervisor (8 episodes)
Raluca Staruiala
Third Assistant Director (6 episodes)
Fiona Farquhar
Crowd Assistant Director (6 episodes)
Donna S Robertson
Second Assistant Director (6 episodes)
Dorothy Connolley
Script Supervisor (4 episodes)
Jan Matthys
Director (3 episodes)

Lee Haven Jones
Director (3 episodes)
Andy Newbery
Director (3 episodes)

Thaddeus O'Sullivan
Director (3 episodes)
Siri Rødnes
Director (3 episodes)
Stewart Svaasand
Director (2 episodes)

Peter Hoar
Director (2 episodes)

John McKay
Director (2 episodes)
Scott Bates
First Assistant Director (2 episodes)
David Moore
Director (2 episodes)

Giulia Gandini
Director (1 episode)
Editing 7
Iain Anderson
Dialogue Editor (18 episodes)
Rachel Erskine
Assistant Editor (6 episodes)
Colin Brown
Colorist (6 episodes)

Ben Lester
Editor (2 episodes)

Colin Monie
Editor (2 episodes)
Elen Pierce Lewis
Editor (2 episodes)
Tim Porter
Editor (2 episodes)
Lighting 9
Ali Harling
Electrician (6 episodes)
Pete Murphy
Electrician (6 episodes)
Ross O'Brien
Best Boy Lighting Technician (6 episodes)
Robbie Gray
Electrician (6 episodes)
Adam Murphy
Electrician (6 episodes)
Iain Harrison Jr
Rigging Gaffer (6 episodes)
Iain Harrison
Rigging Supervisor (6 episodes)
Lenny O'Brien
Electrician (6 episodes)
Production 30

Christopher Aird
Executive Producer (8 episodes)
Elaine Collins
Executive Producer (8 episodes)
Sue de Beauvoir
Producer (8 episodes)
Simon Price
Unit Manager (6 episodes)
Grazyna McGroarty
Production Runner (6 episodes)
Lynda Anderson
Production Runner (6 episodes)

Iain Canning
Production Coordinator (6 episodes)
Mark Murdoch
Line Producer (6 episodes)
Chris Groves
Location Assistant (6 episodes)
Orla O'Connor
Casting (6 episodes)
Timothy Maskell
Location Manager (6 episodes)
Katie Marsh
Publicist (6 episodes)
Duncan Leishman
Assistant Production Coordinator (6 episodes)
Katy Engels
Line Producer (6 episodes)
Chris Murray
Accountant (6 episodes)
Morven Ross
Assistant Location Manager (6 episodes)
Davie Gardner
Location Production Assistant (6 episodes)
Sam Ferguson
Assistant Production Coordinator (6 episodes)
Shawn Fleming
Production Accountant (6 episodes)
Peter Gallagher
Producer (6 episodes)
Julie Whiteside
Publicist (6 episodes)
Anne Forster
Accountant (6 episodes)
Julia Valentine
Line Producer (2 episodes)
Julie Harkin
Casting (2 episodes)
Pete Murphy
Unit Manager (2 episodes)
Kate Bartlett
Executive Producer (2 episodes)

Steven Little
Production Coordinator (2 episodes)
Catrina Luna
Production Accountant (2 episodes)
Nina Sagemoen
Production Manager (2 episodes)
Sound 4
Visual Effects 1
Matt Cameron
Visual Effects (6 episodes)
Writing 9
Ann Cleeves
Novel (26 episodes)Writer (1 episode)
David Kane
Writer (12 episodes)
Gaby Chiappe
Writer (7 episodes)
Clare Batty
Script Editor (6 episodes)
Robert Murphy
Writer (5 episodes)
Paul Logue
Writer (4 episodes)
Richard Davidson
Writer (2 episodes)
Lola Oliyide
Script Editor (2 episodes)
Louise Ironside
Writer (1 episode)