Karen Pirie

Cast

Lauren Lyle

Lauren Lyle

DS Karen Pirie • 6 episodes

Lauren Lyle

Lauren Lyle

DI Karen Pirie • 6 episodes

Chris Jenks

Chris Jenks

DC Jason Murray • 6 episodes

Zach Wyatt

Zach Wyatt

DS Phil Parhatka • 6 episodes

Emer Kenny

Emer Kenny

River Wilde • 6 episodes

Rakhee Thakrar

Rakhee Thakrar

Bel Richmond • 6 episodes

Ariyon Bakare

Ariyon Bakare

Alex Gilbey Snr • 3 episodes

Michael Shaeffer

Michael Shaeffer

Weird Mackie Snr • 3 episodes

Stuart Bowman

Stuart Bowman

Chief Superintendent Lawson • 3 episodes

Jack Hesketh

Jack Hesketh

Weird Mackie Jnr • 3 episodes

Jhon Lumsden

Jhon Lumsden

Ziggy Malkiewicz Jnr • 3 episodes

Buom Tihngang

Buom Tihngang

Alex Gilbey Jnr • 3 episodes

Gilly Gilchrist

Gilly Gilchrist

DI Barney MacLennan • 3 episodes

Gemma McElhinney

Gemma McElhinney

PC Janice Hogg • 3 episodes

Steve John Shepherd

Steve John Shepherd

DI Simon Lees • 6 episodes

Kevin Mains

Kevin Mains

DS Jimmy Lawson • 3 episodes

Anna Russell-Martin

Anna Russell-Martin

Rosie Duff • 3 episodes

Bobby Rainsbury

Bobby Rainsbury

Grace Galloway • 3 episodes

Alec Newman

Alec Newman

Ziggy Malkiewicz Snr • 3 episodes

Daniel Portman

Daniel Portman

Colin Duff Jnr • 3 episodes

Gary Lamont

Gary Lamont

Paul • 3 episodes

Gerry Lynch

Gerry Lynch

Colin Duff Snr • 3 episodes

Marnie Baxter

Marnie Baxter

Lynn Mackie Snr • 3 episodes

Anthony Strachan

Anthony Strachan

Brian Duff Snr • 3 episodes

Gail Watson

Gail Watson

Janice Duff • 3 episodes

Imogen Mackie Walker

Imogen Mackie Walker

Dorothy Jnr • 3 episodes

Steve John Shepherd

Steve John Shepherd

DCS Lees • 6 episodes

John Michie

John Michie

Fergus Sinclair Snr • 3 episodes

Julia Brown

Julia Brown

Catriona 'Cat' Grant • 3 episodes

Saskia Ashdown

Saskia Ashdown

DC Isla Stark • 3 episodes

Mark Rowley

Mark Rowley

Mick Prentice Jnr • 3 episodes

Jamie Michie

Jamie Michie

Brodie Grant Jnr • 3 episodes

Stuart Campbell

Stuart Campbell

Kevin Campbell • 3 episodes

Frances Tomelty

Frances Tomelty

Mary Grant Snr • 3 episodes

James Cosmo

James Cosmo

Brodie Grant Snr • 3 episodes

Barrie Hunter

Barrie Hunter

Professor Keen • 1 episodes

Rian Gordon

Rian Gordon

Donnie • 2 episodes

Josh Whitelaw

Josh Whitelaw

Brian Duff Jnr • 2 episodes

Layla Kirk

Layla Kirk

Iona Kaleel Jnr • 2 episodes

Ron Donachie

Ron Donachie

Archie Duff • 2 episodes

Richard Conlon

Richard Conlon

John Stobie • 1 episodes

Zara Janjua

Zara Janjua

Journalist • 1 episodes

James Uphill

James Uphill

Student (uncredited) • 1 episodes

Christopher McPhillips

Christopher McPhillips

CID officer (uncredited) • 1 episodes

Natalie McConnon

Natalie McConnon

Tracey • 1 episodes

Harry McDowell

Harry McDowell

Office DI (uncredited) • 1 episodes

Nalini Chetty

Nalini Chetty

Iona Kaleel Snr • 1 episodes

Mhairi Waddell

Mhairi Waddell

Lynn Mackie Jnr • 1 episodes

Amy Conachan

Amy Conachan

Kirstie • 1 episodes

Bhav Joshi

Bhav Joshi

Rob Driscoll • 1 episodes

Milliana Dale

Milliana Dale

Baby Davina • 2 episodes

Claire Waugh

Claire Waugh

Dorothy Snr • 1 episodes

Kristin Bowden

Kristin Bowden

Student Kelly • 1 episodes

Kim Allan

Kim Allan

Student Sarah • 1 episodes

Sally Reid

Sally Reid

Dr. MacLeod • 1 episodes

Craig McDougall

Craig McDougall

PC Craig • 1 episodes

Shyvonne Ahmmad

Shyvonne Ahmmad

PC Patel • 1 episodes

Marianne McIvor

Marianne McIvor

Morag Sinclair - Solicitor • 1 episodes

Michael Mackenzie

Michael Mackenzie

Gary Wheeler • 1 episodes

Thoren Ferguson

Thoren Ferguson

DI Anderson • 2 episodes

Tommaso Basili

Tommaso Basili

Gabriel Porteous / Adam Snr • 2 episodes

James Fleet

James Fleet

Mick Prentice Snr • 1 episodes

Kat Ronney

Kat Ronney

Bonnie Jnr • 2 episodes

Alex Gilmour

Alex Gilmour

Adam Grant • 3 episodes

Andrew Gilmour

Andrew Gilmour

Adam Grant • 3 episodes

Ashleigh Trainer

Ashleigh Trainer

Susan Jnr • 1 episodes

Madeleine Worrall

Madeleine Worrall

Mary Grant Jnr • 3 episodes

Craig McGinlay

Craig McGinlay

Glen Gibson • 2 episodes

Gillian Apter

Gillian Apter

Susan Snr • 2 episodes

Helen Katamba

Helen Katamba

WDC Laurel Blair • 2 episodes

Jack Stewart

Jack Stewart

Fergus Sinclair Jnr • 3 episodes

Adam Young

Adam Young

Toby Inglis • 1 episodes

Seylan Baxter

Seylan Baxter

Bonnie Snr • 1 episodes

William Alexander

William Alexander

Angus • 1 episodes

Beth Marshall

Beth Marshall

Angie Barclay Snr • 1 episodes

Conor Berry

Conor Berry

Andy Kerr Jnr • 3 episodes

Wendy Seager

Wendy Seager

Fiona Campbell • 1 episodes

Emma Cameron

Emma Cameron

News Presenter • 2 episodes

Stewart Porter

Stewart Porter

Ryan Campbell • 1 episodes

Emma Bell

Emma Bell

Girl in Queue • 1 episodes

Calum Maclean

Calum Maclean

Tom Robertson Jnr • 1 episodes

Kate Donnelly

Kate Donnelly

Jenny Snr • 1 episodes

Rachel Dick

Rachel Dick

Jenny Jnr • 1 episodes

Matt Costello

Matt Costello

Tom Robertson Snr • 1 episodes

Jim Twaddale

Jim Twaddale

DCS Calder • 1 episodes

Maureen Carr

Maureen Carr

Bridget Early • 1 episodes

Tony Cownie

Tony Cownie

Neville Atkins • 1 episodes

Cameron Fulton

Cameron Fulton

Cameron Murdoch • 1 episodes

Joanna Harte

Joanna Harte

Taylor Forbes • 1 episodes

Raffaello Degruttola

Raffaello Degruttola

Barbieri • 1 episodes

Tom Mannion

Tom Mannion

Andy Kerr Snr / Matthias Johnson • 1 episodes

Carlotta Morelli

Carlotta Morelli

Renata Rossi • 2 episodes

Jordan Mifsud

Jordan Mifsud

Luca • 1 episodes

Axel Steinmüller

Axel Steinmüller

Jonas Weber • 1 episodes

Edward De Gaetano

Edward De Gaetano

Detective Spiteri • 1 episodes

Sarah Naudi

Sarah Naudi

Detective Camilleri • 1 episodes

Andrei Claude

Andrei Claude

Alessandro • 1 episodes

Dom Watters

Dom Watters

Airfield Security Guard • 1 episodes