


DI Jimmy Perez • 38 episodes

DI Ruth Calder • 12 episodes

DI Alison 'Tosh' McIntosh • 62 episodes

DC Sandy Wilson • 56 episodes

Molly Kilmuir • 12 episodes

Duncan Hunter • 31 episodes

Cassie Perez • 32 episodes

Rhona Kelly • 25 episodes

Kate Kilmuir • 12 episodes

Alan Killick • 6 episodes

Thomas Malone • 6 episodes

Donna Killick • 10 episodes

Sgt Billy McCabe • 50 episodes

Maggie Kean • 9 episodes

DI 'Tosh' McIntosh • 62 episodes

PC Alex Grant • 26 episodes

Harry Lamont • 11 episodes

Magnus Bain • 2 episodes

Hattie James • 2 episodes

Joseph Wilson • 2 episodes

Mima Wilson • 1 episodes

Anna Haldane • 2 episodes

Jackie Haldane • 2 episodes

Andrew Haldane • 2 episodes

Professor Paul Berglund • 2 episodes

Gwen James • 2 episodes

Sophie • 2 episodes

Drew • 5 episodes

Sally Henry • 2 episodes

Cora McLean • 31 episodes

Catherine Ross • 2 episodes

Alan Isbister • 2 episodes

Margaret Henry • 2 episodes

Kitty Collins • 2 episodes

Alex Henry • 2 episodes

Sgt. Billy McBride • 6 episodes

Euan Ross • 2 episodes

Hugo Scott • 2 episodes

Solicitor • 2 episodes

Gret Bruce • 1 episodes

Brian Bruce • 1 episodes

Joe Dalhousie • 2 episodes

Willow Reeves • 2 episodes

Cameron Watt • 2 episodes

Evie Watt • 2 episodes

Jerry Markham • 1 episodes

Maria Markham • 2 episodes

Andy Belshaw • 2 episodes

Reg Gilbert • 1 episodes

Iain Redford • 2 episodes

John Henderson • 2 episodes

Annabel • 1 episodes

Frank Blake • 2 episodes

Anna Blake • 2 episodes

Peter Latimer • 2 episodes

Finlay Caulfield • 2 episodes

Joe Blake • 2 episodes

Isobel Tulloch • 2 episodes

Jenny Belshaw • 6 episodes

Jenny • 6 episodes

Angus Tulloch • 2 episodes

Donnie Tulloch • 2 episodes

Bill Warren • 2 episodes

Gina Bradley • 2 episodes

James Perez • 2 episodes

Tessa Warren • 2 episodes

Leanne Randall • 5 episodes

Michael Maguire • 3 episodes

Robbie Morton • 2 episodes

Phyllis Brennan • 4 episodes

Alec • 4 episodes

Freya Galdie • 5 episodes

Arthur McCall • 4 episodes

Bridal Shop Owner • 1 episodes

Craig Cooper • 4 episodes

Asha Israni • 5 episodes

Superintendent Sandison • 1 episodes

Andy • 2 episodes

Gail Callahan • 6 episodes

Drew McColl • 5 episodes

Sally McColl • 2 episodes

Jo Halley • 5 episodes

Librarian • 3 episodes

Vicky Kirkland • 3 episodes

Radio DJ • 1 episodes

Alec MacBay • 3 episodes

Meg Hamilton • 2 episodes

Benny Ray • 3 episodes

Jennifer Keltie • 1 episodes

Benny Ray's Grandson • 1 episodes

DI Anke Strøm • 3 episodes

Lars Bleymann • 3 episodes

Andreas Hagan • 1 episodes

Trine • 1 episodes

Nina Søderland • 1 episodes

Agent Nielsen • 1 episodes

Division Organiser • 1 episodes

Ronald Haldane • 3 episodes

Alex Galbraith • 3 episodes

Robert Downing • 2 episodes

DI Jessie Cole • 2 episodes

DS Ian Jackson • 2 episodes

Callum • 2 episodes

Lowrie • 4 episodes

Dr. Paul McLean • 1 episodes

Callum's Mum • 2 episodes

Man at the Beach • 1 episodes

Andrew • 1 episodes

Grace • 4 episodes

Bella • 5 episodes

Logan • 3 episodes

Marnie • 2 episodes

Shop Assistant • 1 episodes

Plant Manager • 1 episodes

Gunman • 3 episodes

Martin the Hospital Porter • 1 episodes

Ferry Chef • 1 episodes

Neville • 1 episodes

Edison • 2 episodes

Eric the Boatman • 1 episodes

Ben Brennan • 2 episodes

Mike Gillan • 1 episodes

Tommy Monro • 3 episodes

Head Teacher • 1 episodes

Alice • 1 episodes

Hotel Manager • 3 episodes

George • 1 episodes

Denise • 3 episodes

Arthur's Heavy • 1 episodes

Mary Hunter • 4 episodes

Mary • 4 episodes

Mrs Whelan • 1 episodes

Sheep Farmer • 1 episodes

Mum • 1 episodes

Boy 1 • 1 episodes

Boy 2 • 1 episodes

DS Iain Boyd • 3 episodes

Calvin Sarwar • 3 episodes

Brian McDade • 1 episodes

Man at Airport • 1 episodes

Airline Rep • 1 episodes

Police Officer • 1 episodes

Crisis Worker • 1 episodes

Forensic Nurse • 1 episodes

Kelly Paterson • 2 episodes

Arthur's Heavy • 1 episodes

Calvin's Lawyer • 1 episodes

Prison Officer • 1 episodes

Henrick • 1 episodes

Daniel Ugara • 1 episodes

Jamie Hayes • 6 episodes

Prentice Hayes • 2 episodes

Carla Hayes • 2 episodes

Catrina • 1 episodes

Gavin Laird • 5 episodes

Alice Brooks • 6 episodes

Agnes Moffat • 4 episodes

Mary Perez • 4 episodes

Chris Brooks • 5 episodes

Olivia Lennox • 6 episodes

Calum Dunwoody • 3 episodes

Mags • 4 episodes

Niki • 5 episodes

Rosie • 4 episodes

Trish • 1 episodes

Zezi Ugara • 6 episodes

Morag Dunwoody • 3 episodes

Aaron McGuire • 6 episodes

DI Sam Boyd • 1 episodes

Paul Kiernan • 6 episodes

Paul Kiernan / Aaron McGuire • 6 episodes

Claire McGuire • 1 episodes

Young Nigerian Woman • 1 episodes

Caz • 1 episodes

Andrea Doyle • 3 episodes

Graeme Benson • 3 episodes

Katy Dunwoody • 1 episodes

Minister • 1 episodes

James Perez • 5 episodes

Gina Powell • 3 episodes

Salma Nassan • 4 episodes

Jess Collins • 3 episodes

Rasha Nassan • 4 episodes

Nazir Nassan • 4 episodes

PIRC Commissioner • 3 episodes

Eve Galbraith • 6 episodes

Kirsty Gauldie • 3 episodes

Adam Markham • 3 episodes

Arthur Mair • 3 episodes

Fiona Bedford • 5 episodes

Lynda Morton • 3 episodes

Eamon Gauldie • 2 episodes

Merran Galbraith • 6 episodes

Donnie • 24 episodes

Donnie Russell • 24 episodes

Fraser Creggan • 4 episodes

Niven Guthrie • 5 episodes

Carrie McAndrew • 5 episodes

Mick Muir • 6 episodes

Curtis Galt • 3 episodes

Logan Creggan • 6 episodes

Larson • 2 episodes

Meg Pattison • 11 episodes

Dr Darren Bedford • 5 episodes

Connor McKay • 1 episodes

Sister Carolyn • 4 episodes

Struan Guthrie • 3 episodes

Maurice Ross • 3 episodes

Angela Muir • 1 episodes

Ida Harrison • 1 episodes

Marie-Ann Ross • 1 episodes

Deputy Chief Constable • 1 episodes

Connor Cairns • 2 episodes

Abbie Cairns • 6 episodes

Nicole Waldron • 2 episodes

Cameron Waldron • 2 episodes

Clana • 5 episodes

Alison Woods • 6 episodes

Ally Flett • 3 episodes

Murry Rankin • 5 episodes

Bryd Fleming • 3 episodes

Rachel Cairns • 6 episodes

Lloyd Anderson • 6 episodes

Jamie Narey • 5 episodes

Danny Cairns • 6 episodes

PC Lorna Burns • 11 episodes

Gregg Flett • 3 episodes

Carol Anne Mané • 5 episodes

Sheena Davidson • 2 episodes

Granton Davidson • 2 episodes

Jill Stevens • 1 episodes

Lynn Henderson • 1 episodes

DCI Melanie Reid • 1 episodes

Dealer • 1 episodes

Tony Walker • 1 episodes

Martin Otina • 6 episodes

Martin Otina / DI Calvin Walker • 6 episodes

Stevie • 2 episodes

Aileen Fleming • 1 episodes

Liam • 1 episodes

Stella McEwen • 1 episodes

William Rodgers • 3 episodes

DI Fraser Brooks • 1 episodes

Jean Morrow • 2 episodes

Woman on Beach • 1 episodes

Charlotte • 1 episodes

Ellen Quinn • 4 episodes

Kirsty Bell • 1 episodes

Philip Remis • 1 episodes

DC Jack Hurley • 1 episodes

Lukas Nowak • 2 episodes

DCI Thomas Coombes • 3 episodes

John Howell • 2 episodes

Heather Bain • 4 episodes

Rory Quinn • 5 episodes

Stella Quinn • 6 episodes

Kieran Quinn • 6 episodes

Grace Bain • 6 episodes

Bobby Bain • 6 episodes

Neil Bain • 5 episodes

Magnus McCall • 1 episodes

Rosemary Strachan • 4 episodes

Liam Kenmuir • 4 episodes

Cal Innes • 5 episodes

Ronnie Tulloch • 2 episodes

Gerry Bryce • 2 episodes

Maura Watt • 1 episodes

Reverend Alan Calder • 12 episodes

Peter Ayre • 4 episodes

Ben Jardine • 1 episodes

James Innes • 6 episodes

Azir Sadat • 5 episodes

Farida Sadat • 3 episodes

Amma Calder • 4 episodes

Tom Knox • 3 episodes

Nursery Nurse (Sally) • 1 episodes

Jean Ferguson • 2 episodes

Young Peter Ayre • 1 episodes

Nurse • 2 episodes

News Reporter • 2 episodes

Young Calder • 1 episodes

Young Cal • 1 episodes

Young Annie • 1 episodes

Noreen Stack • 5 episodes

Kyle Frost • 3 episodes

Karin Jakobson • 4 episodes

Stefan Jakobson • 4 episodes

Astrid Jakobson • 4 episodes

JJ Huang • 2 episodes

Nathan Huang • 2 episodes

OCCTU Officer • 1 episodes

Taxi Driver • 2 episodes

Jacob Baker • 2 episodes

Eleanor Douglas • 1 episodes

Ailsa Forbes • 2 episodes

Hector Fulton • 1 episodes

Paramedic Felix • 1 episodes

Dr Devinda Mohan • 2 episodes

Jamie Connal • 1 episodes

Finlay Morton (Community Nurse) • 1 episodes

Malcolm Kidd • 2 episodes

Frank Kirk • 4 episodes

Annie Bett • 4 episodes

Joni Connal • 6 episodes

Tara Kirk • 6 episodes

Noah Bett • 6 episodes

Ian Bett • 6 episodes

John Harris • 4 episodes

Fergus Harris • 4 episodes

Patrick Harris • 4 episodes

Michael Stack • 6 episodes

Angus Wallace • 5 episodes

Lisa Friel • 6 episodes

Euan Rossi • 5 episodes

Radio Announcer • 2 episodes

Anton Bergen • 3 episodes

News Presenter • 1 episodes

C.I.D. (uncredited) • 2 episodes

Young Fergus • 1 episodes

Young Patrick • 1 episodes

Coast Guard • 1 episodes

Joe Leary • 1 episodes

Rob Harding • 2 episodes

Colin Waite • 1 episodes

Ed Tulloch • 1 episodes

Lana Mair • 1 episodes

Isobel Jameson • 1 episodes

Tom Jameson • 1 episodes

Matt Blake • 1 episodes

Will Louden • 1 episodes

Jess Jameson • 1 episodes

David Powell • 1 episodes

Hayley Burnett • 1 episodes

Chloe Burnett • 1 episodes

Chris Burnett • 1 episodes

Eadie Tulloch • 1 episodes

Isla • 1 episodes

Props • 6 episodes

Property Master

Set Decoration

Art Direction

Art Direction

Props

Props

Props

Props

Set Buyer

Property Master

Art Department Assistant

Standby Art Director

Art Direction

Props

Graphic Designer

Props

Assistant Art Director

Production Design

Set Decoration

Petty Cash Buyer

Production Design

Camera Operator • 4 episodes

Focus Puller • 6 episodes

Assistant Grip • 6 episodes

Assistant Camera • 6 episodes

Camera Operator • 3 episodes

Director of Photography

Second Assistant "B" Camera

Grip

Camera Loader

Director of Photography

Camera Trainee

Camera Trainee

First Assistant "B" Camera

Camera Trainee

Director of Photography

Digital Imaging Technician

Makeup Designer

Costume Design

Costume Supervisor

Costume Design

Costume Standby

Makeup Supervisor

Makeup Artist

Costume Assistant

Makeup Designer

Makeup Artist

Makeup Artist

Hair Designer

Costume Assistant

Stunt Double • 1 episodes

Stunts • 1 episodes

Post Production Supervisor

Post Production Supervisor

Post Production Supervisor

Assistant Script

Floor Runner

Driver

Vehicles Coordinator

Driver

Director • 3 episodes

First Assistant Director • 2 episodes

Director • 2 episodes

Director • 1 episodes

Script Supervisor • 8 episodes

Director • 2 episodes

Director • 3 episodes

Third Assistant Director

Script Supervisor

First Assistant Director

Crowd Assistant Director

First Assistant Director

Director

Director

Director

Second Assistant Director

Director

Script Supervisor

Director

Director

First Assistant Director

Director

Editor • 2 episodes

Editor • 2 episodes

Editor • 2 episodes

Assistant Editor • 6 episodes

Colorist

Dialogue Editor

Editor

Gaffer • 6 episodes

Electrician • 6 episodes

Electrician

Rigging Gaffer

Electrician

Rigging Supervisor

Electrician

Best Boy Lighting Technician

Electrician

Casting • 2 episodes

Production Coordinator • 6 episodes

Production Coordinator • 2 episodes

Executive Producer • 1 episodes

Executive Producer • 3 episodes

Executive Producer • 8 episodes

Producer

Assistant Location Manager

Executive Producer

Unit Manager

Publicist

Producer

Accountant

Production Accountant

Executive Producer

Location Production Assistant

Line Producer

Production Runner

Location Assistant

Producer

Publicist

Accountant

Assistant Production Coordinator

Unit Manager

Production Manager

Publicist

Location Manager

Line Producer

Line Producer

Production Accountant

Executive Producer

Casting

Assistant Production Coordinator

Production Runner

Original Music Composer • 8 episodes

Sound Recordist • 6 episodes

Boom Operator • 6 episodes

Sound Assistant

Visual Effects • 6 episodes