DS Alison 'Tosh' McIntosh / DC Alison 'Tosh' MacIntosh (44 episodes, 2013-2023)
DC Sandy Wilson / PC Sandy Wilson (44 episodes, 2013-2023)
DI Jimmy Perez (38 episodes, 2013-2022)
Sgt Billy McCabe / Sgt. Billy McCabe (38 episodes, 2013-2023)
Duncan Hunter (30 episodes, 2013-2022)
Cassie Perez (27 episodes, 2013-2022)
Cora McLean / Cora / Cora MacLean (27 episodes, 2014-2023)
Rhona Kelly (25 episodes, 2014-2022)
PC Alex Grant / P.C. Alex Grant (21 episodes, 2019-2023)
Donnie (19 episodes, 2019-2023)
Kate Kilmuir (11 episodes, 2018-2021)
Meg Pattison (11 episodes, 2021-2022)
Donna Killick (10 episodes, 2018-2021)
Molly Kilmuir / Lizzie Kilmuir (9 episodes, 2018-2021)
Maggie Kean (9 episodes, 2021-2022)
PC Burns / PC Lorna Burns (8 episodes, 2022-2023)
DI Ruth Calder (6 episodes, 2023)
Thomas Malone (6 episodes, 2018)
Rachel Cairns (6 episodes, 2022)
Sgt Billy McBride (6 episodes, 2014)
Abbie Cairns (6 episodes, 2022)
Olivia Lennox (6 episodes, 2019)
Paul Kiernan / Aaron McGuire (6 episodes, 2019)
Kieran Quinn (6 episodes, 2023)
Stella Quinn (6 episodes, 2023)
Zezi Ugara (6 episodes, 2019)
Jamie Hayes (6 episodes, 2019)
Harry Lamont (6 episodes, 2023)
Lloyd Anderson (6 episodes, 2022)
Alice Brooks (6 episodes, 2019)
Alison Woods (6 episodes, 2022)
Danny Cairns (6 episodes, 2022)
Grace Bain (6 episodes, 2023)
Eve Galbraith (6 episodes, 2021)
Martin Otina / DI Calvin Walker (6 episodes, 2022)
Logan Creggan (6 episodes, 2021)
Bobby Bain (6 episodes, 2023)
Jenny / Jenny Belshaw (6 episodes, 2014-2016)
Merran Galbraith (6 episodes, 2021)
Mick Muir (6 episodes, 2021)
James Innes (6 episodes, 2023)
Reverend Alan Calder (6 episodes, 2023)
Allan Killick / Alan Killick (5 episodes, 2018)
Rory Quinn (6 episodes, 2023)
Gail Callahan (1 episode, 2018)
Leanne Randall (5 episodes, 2016)
Drew McColl (5 episodes, 2018)
Jo Halley (5 episodes, 2018)
Dr. Darren Bedford / Darren Bedford (5 episodes, 2021)
Fiona Bedford (5 episodes, 2021)
Bella (5 episodes, 2016)
Gavin Laird (5 episodes, 2019)
Freya Galdie (5 episodes, 2016)
Azir Sadat (5 episodes, 2023)
Jamie Narey (5 episodes, 2022)
Chris Brooks (5 episodes, 2019)
Murry Rankin (5 episodes, 2022)
Drew (5 episodes, 2013-2014)
Cal Innes (5 episodes, 2023)
Asha Israni (5 episodes, 2016)
Niven Guthrie (5 episodes, 2021)
Clana (5 episodes, 2022)
Carrie McAndrew (5 episodes, 2021)
Carol Anne Mané (5 episodes, 2022)
Neil Bain (5 episodes, 2023)
Niki (4 episodes, 2019)
Ellen Quinn (4 episodes, 2023)
Agnes Moffat / Mary Perez (4 episodes, 2014-2023)
Grace (4 episodes, 2016)
Phyllis Brennan (4 episodes, 2016)
Alec (4 episodes, 2016)
Peter Ayre (4 episodes, 2023)
Craig Cooper (4 episodes, 2016)
James Perez (4 episodes, 2021)
Salma Nassan (4 episodes, 2021)
Rasha Nassan (4 episodes, 2021)
Lowrie (4 episodes, 2016)
Rosie (4 episodes, 2019)
Mary / Mary Hunter (4 episodes, 2018-2019)
Nazir Nassan (4 episodes, 2021)
Arthur McCall (4 episodes, 2016)
Amma Calder (4 episodes, 2023)
Heather Bain (4 episodes, 2023)
Fraser Creggan (4 episodes, 2021)
Rosemary Strachan (4 episodes, 2023)
Liam Kenmuir (4 episodes, 2023)
Sister Carolyn (4 episodes, 2021)
Gunman / Gunman Eddie Cairs (3 episodes, 2016)
Mags (3 episodes, 2019)
DCI Thomas Coombes (3 episodes, 2023)
Michael Maguire (3 episodes, 2016)
Lars Bleymann (3 episodes, 2018)
DI Anke Strom (3 episodes, 2018)
Ronald Haldane / Alex Galbraith (3 episodes, 2013-2021)
Lynda Morton (3 episodes, 2021)
Bryd Fleming (3 episodes, 2022)
Morag Dunwoody (3 episodes, 2019)
DS Iain Boyd (3 episodes, 2016)
Calum Dunwoody (3 episodes, 2019)
Farida Sadat (3 episodes, 2023)
Calvin Sarwar (3 episodes, 2016)
Andrea Doyle (3 episodes, 2019)
Curtis Galt (3 episodes, 2021)
Tommy Monro (3 episodes, 2016)
Vicky Kirkland / Vicky, Libraria (3 episodes, 2013-2016)
Denise / Hotel Manager (3 episodes, 2018-2019)
Struan Guthrie (3 episodes, 2021)
Alec MacBay (3 episodes, 2018-2021)
Benny Ray (3 episodes, 2018)
Kirsty Gauldie / PIRC Commissioner (3 episodes, 2019-2021)
Tom Knox (3 episodes, 2023)
Graeme Benson (3 episodes, 2019)
Gregg Flett (3 episodes, 2022)
Logan (3 episodes, 2016)
William Rodgers (3 episodes, 2022)
Maurice Ross (3 episodes, 2021)
Magnus Bain (2 episodes, 2013-2014)
Ally Flett (3 episodes, 2022)
Edison (2 episodes, 2016)
Peter Latimer (2 episodes, 2014)
Evie Watt (2 episodes, 2014)
Sally Henry (2 episodes, 2014)
John Howell (2 episodes, 2023)
Hattie James (2 episodes, 2013)
Finlay Caulfield (2 episodes, 2014)
Tessa Warren (2 episodes, 2014)
Prentice Hayes (2 episodes, 2019)
DI Jessie Cole (2 episodes, 2018)
Carla Hayes (2 episodes, 2019)
Lukas Nowak (2 episodes, 2023)
Alan Isbister (2 episodes, 2014)
Joe Blake (2 episodes, 2014)
DS Ian Jackson (2 episodes, 2018)
Joseph Wilson (2 episodes, 2013)
Margaret Henry (2 episodes, 2014)
Anna Blake (2 episodes, 2014)
Willow Reeves (2 episodes, 2014)
Cameron Watt (2 episodes, 2014)
Robbie Morton (2 episodes, 2016)
Bill Warren (2 episodes, 2014)
Sheena Davidson (2 episodes, 2022)
Anna Haldane (2 episodes, 2013)
Donnie Tulloch (2 episodes, 2014)
James Perez (2 episodes, 2014)
Isobel Tulloch (2 episodes, 2014)
Catherine Ross (2 episodes, 2014)
Joe Dalhousie (2 episodes, 2014)
Jess Collins (2 episodes, 2014)
Kelly Paterson (2 episodes, 2016)
Granton Davidson (2 episodes, 2022)
Sophie (2 episodes, 2013)
Ben Brennan (2 episodes, 2016)
Professor Paul Berglund (2 episodes, 2013)
Kitty Collins (2 episodes, 2014)
Sally McColl (2 episodes, 2018)
Adam Markham (2 episodes, 2014)
John Henderson (2 episodes, 2014)
Angus Tulloch (2 episodes, 2014)
Alex Henry (2 episodes, 2014)
Eamon Gauldie (2 episodes, 2021)
Frank Blake (2 episodes, 2014)
Connor Cairns (2 episodes, 2022)
Maria Markham (2 episodes, 2014)
Gwen James (2 episodes, 2013)
Jackie Haldane (2 episodes, 2013)
Callum Peerie (2 episodes, 2016)
Cameron Waldron (2 episodes, 2022)
Nicole Waldron (2 episodes, 2022)
Ewan Ross (2 episodes, 2014)
Andrew Haldane (2 episodes, 2013)
Andy Belshaw (2 episodes, 2014)
Callum's Mother (2 episodes, 2016)
Robert Downing (2 episodes, 2018)
Stevie (2 episodes, 2022)
Hugo Scott (2 episodes, 2014)
Iain Redford (2 episodes, 2014)
Meg Hamilton (2 episodes, 2018)
Jean Ferguson (2 episodes, 2023)
Solicitor (2 episodes, 2014)
Larson (2 episodes, 2021)
Marnie (2 episodes, 2016)
Ronnie Tulloch (2 episodes, 2023)
Gerry Bryce (2 episodes, 2023)
Jean Morrow (2 episodes, 2022)
Martin the Hospital Porter (1 episode, 2016)
Gina Bradley (1 episode, 2014)
Ferry Chef (1 episode, 2016)
Andy (1 episode, 2019)
Davy Neville / Neville (1 episode, 2016)
Mima Wilson (1 episode, 2013)
Daniel Ugara (1 episode, 2019)
Young Calder (1 episode, 2023)
Young Peter Ayre (1 episode, 2023)
Minister (1 episode, 2021)
Kirsty Bell (1 episode, 2023)
Young Cal (1 episode, 2023)
Jerry Markham (1 episode, 2014)
Deputy Chief Constable (1 episode, 2022)
Philip Remis (1 episode, 2023)
Police Officer (1 episode, 2016)
Agent Nielsen (1 episode, 2018)
Crisis Worker (1 episode, 2016)
Sheep Farmer (1 episode, 2016)
DC Jack Hurley (1 episode, 2023)
Forensic Nurse (1 episode, 2016)
Division Organizer (1 episode, 2018)
Eric the Boatman (1 episode, 2016)
Connor McKay (1 episode, 2021)
Aileen Fleming (1 episode, 2022)
DI Sam Boyd (1 episode, 2019)
Catrina (1 episode, 2019)
Annabel (1 episode, 2014)
Claire McGuire (1 episode, 2019)
Calvin's Lawyer (1 episode, 2016)
Katy Dunwoody (1 episode, 2019)
Taxi Driver (1 episode, 2023)
Chrissie (1 episode, 2016)
Dr. Paul McLean (1 episode, 2016)
Mike Brennan (1 episode, 2016)
Young Nigerian Woman (1 episode, 2019)
Magnus Farley (1 episode, 2016)
Andreas Hagan (1 episode, 2018)
Jennifer Keltie (1 episode, 2018)
Jill Stevens (1 episode, 2022)
Gret Bruce (1 episode, 2014)
Man on Beach (1 episode, 2016)
Kyle Farley (1 episode, 2016)
Brian Bruce (1 episode, 2014)
Reg Gilbert (1 episode, 2014)
Prison Officer (1 episode, 2016)
Trine (1 episode, 2018)
Radio DJ (1 episode, 2018)
Marie-Ann Ross (1 episode, 2021)
Headmaster (1 episode, 2016)
Andrew (1 episode, 2016)
Henrick (1 episode, 2018)
Charlotte (1 episode, 2022)
Bridal Shop Owner (1 episode, 2016)
Lynn Henderson (1 episode, 2022)
Arthur's Heavy (1 episode, 2016)
Benny Ray's grandson (1 episode, 2018)
DCI Melanie Reid (1 episode, 2022)
Nursery Nurse (Sally) (1 episode, 2023)
Caz (1 episode, 2019)
Alice (1 episode, 2016)
Nina Soderland (1 episode, 2018)
Ida Harrison (1 episode, 2021)
George (1 episode, 2016)
Liam (1 episode, 2022)
Brian McDade (1 episode, 2016)
Dealer (1 episode, 2022)
Magnus McCall (1 episode, 2023)
Shop Assistant (1 episode, 2016)
Trish (1 episode, 2019)
Tony Walker (1 episode, 2022)
Stella McEwan (1 episode, 2022)
Plant Manager (1 episode, 2016)
Angela Muir (1 episode, 2021)
Mrs. Whelan (1 episode, 2016)
Man at Airport (1 episode, 2016)
Superintendent Sandison (1 episode, 2021)
Nurse (1 episode, 2023)
Airline rep (1 episode, 2016)
Maura Watt (1 episode, 2023)
Ben Jardine (1 episode, 2023)
C.I.D. / CID (uncredited) (30 episodes, 2018-2023)
Bagpiper (uncredited) (1 episode, 2013)
Weather Reporter (uncredited) (1 episode, 2014)
Wedding Guest (uncredited) (1 episode, 2014)
Dead Officer (uncredited) (1 episode, 2014)
Guy on boat (uncredited) (1 episode, 2014)
Hospital Patient (uncredited) (1 episode, 2016)
Diner in Restuarant (uncredited) (1 episode, 2016)
Male Nurse (uncredited) (1 episode, 2016)
Man at Bar (uncredited) (1 episode, 2016)
Henchman (uncredited) (1 episode, 2016)
Lili (uncredited) (1 episode, 2016)
Graham (uncredited) (1 episode, 2018)
Eastern European Girl (uncredited) (1 episode, 2019)
Museum Visitor (uncredited) (1 episode, 2019)
Runner in Ayr (uncredited) (1 episode, 2022)