Cast 71

Mark Bonnar
Max McCall (12 episodes)

Emun Elliott
Kenny Burns (12 episodes)

Henry Pettigrew
Stevie Malone (10 episodes)DC Stevie Malone (1 episode)

Jamie Sives
Jake McCall (10 episodes)

Phyllis Logan
Maggie Lynch (8 episodes)

Greg McHugh
Teddy (4 episodes)Teddy McLean (4 episodes)

Ellie Haddington
Sheila Gemmell (6 episodes)

Stuart Bowman
Roy Lynch (5 episodes)

Ruth Bradley
Angie Curtis (5 episodes)

Sara Vickers
Erin (4 episodes)Erin McKee (1 episode)

Stewart Porter
Jim McLean (3 episodes)Jim (2 episodes)

Sian Brooke
Claire McCall (4 episodes)
Gordon Brown
Maurice (4 episodes)

Rochelle Neil
Yvonne (4 episodes)

Sandy McDade
Jackie (4 episodes)

Moyo Akandé
Tina Hicks (4 episodes)

Ian Pirie
Sandy (4 episodes)

Isaura Barbé-Brown
Yvonne Nixon (4 episodes)

Amelia Isaac Jones
Skye Burns (4 episodes)

Euan Macnaughton
Sir Jim Sturrock (4 episodes)

Anders Hayward
Danny (4 episodes)

Michael Nardone
Henry McKinnon (4 episodes)

Gregor Firth
Archie (4 episodes)
William McGuire
Tam (4 episodes)
Rori Hawthorn
Kate (4 episodes)

Anita Vettesse
Carrie Tortolano (4 episodes)

Noof Ousellam
Cameron Lovat (3 episodes)

Kirsty Strain
Annie (2 episodes)Secretary (1 episode)

Kim Allan
Carol (3 episodes)
James Young
Passport Officer (3 episodes)
Lyle Hendy
Danny's Gang (uncredited) (3 episodes)

Tamsin Topolski
Aliza Hillerby (3 episodes)

Anneika Rose
DC Nicola Bowman (2 episodes)
Joe Donnelly
Walter (2 episodes)

Tom Urie
Gordie Gemmell (2 episodes)

Bill Paterson
Roy Lynch (2 episodes)
Sylas Szabolcs
Victor Kuqo (2 episodes)
Ben Bradley
Policeman (uncredited) (2 episodes)

Thomas Handling
Pub regular (uncredited) (2 episodes)

Robin Laing
Adrian (2 episodes)

Paul Tinto
Joe (2 episodes)

Simon Weir
Davie (2 episodes)
Ben Chinapen
Croupier (2 episodes)

Carol Ann Crawford
Joan (2 episodes)
Andy Clark
Ralph (2 episodes)

Jonathan Watson
Big Al McKee (2 episodes)

Hari Dhillon
Richard (2 episodes)

David Hayman
Alec McCall (2 episodes)
Joseph Iyore
Baz / Henchman (uncredited) (1 episode)Henchman (uncredited) (1 episode)
Natali McCleary
Spin Instructor (1 episode)
Tony Atherton
Funeral Reception Guest (uncredited) (1 episode)

Begonia Villalba
Nurse (uncredited) (1 episode)

Tereza Dušková
Lena (1 episode)
Cameron Thom
Pub Punter (uncredited) (1 episode)

Jenny Ryan
DI Elaine Hill (1 episode)
Christopher James Healy
Pub Punter (uncredited) (1 episode)
David Burns
Jaffa (1 episode)
Jayson Bunting
Solicitor (1 episode)

Thoren Ferguson
Paul (1 episode)
James Uphill
Teen on Bike (uncredited) (1 episode)
Angus Miller
Zack (1 episode)
Bhav Joshi
Brian (1 episode)

Adam McNamara
Builder (1 episode)

Jimmy Yuill
Albert (1 episode)
Russell Miller
Rural Policeman (1 episode)

Rebecca Harrod
Nicola (1 episode)
Éimi Quinn
Hotel Receptionist (1 episode)

Martin Farrell
American Banker (uncredited) (1 episode)

James Matheson
Hotel guest (uncredited) (1 episode)
Talia Marwaha
Assistant NBC (1 episode)
Nicholas Alban
Osprey Assistant (1 episode)
Camera 1
Shonagh Mackenzie
Camera Trainee (4 episodes)
Directing 1
Robbie McKillop
Director (4 episodes)
Editing 1
Stephen Beavis
Online Editor (2 episodes)
Production 1
Nerys Evans
Executive Producer (7 episodes)
Sound 2
Arthur Sharpe
Original Music Composer (12 episodes)
David Bowtle-McMillan
Production Sound Mixer (4 episodes)
Writing 1
Neil Forsyth
Writer (8 episodes)