Granite Harbour Season 3 Cast List in Full: Meet Every Star in the BBC Drama
Granite Harbour Season 3 Cast List in Full: Meet Every Star

Season 3 of Scottish detective drama Granite Harbour has arrived, more than two years after the second series aired on BBC. The show, shot on location in Aberdeen, follows the Major Investigations Team as they are pulled into an intricate murder inquiry that risks dividing communities and exposing long-hidden secrets.

Returning Cast

Dawn Steele returns as DCI Cora Macmillan. In series three, Cora has softened and grown closer to her team. Dawn said: "Cora faces a personal health scare, and I loved having the chance to show a more vulnerable side to her. At the same time, she's under immense pressure to solve the case while also dealing with the SPIS investigation into Malik's dismissal from last series." Dawn is known for roles in Holby City, River City, Monarch of the Glen, Wild at Heart, Shetland, and EastEnders.

Romario Simpson returns as DC Davis Lindo. Romario said: "We find Lindo in his third year as a detective. He's much more comfortable in his role and is dealing with bigger, more intricate cases. We also explore his love life a bit more, and you still see him sticking to his renegade tactics of going off the books for the greater good." Romario is known for Dixi, Noughts + Crosses, Django, Andor, Riches, and Small Axe, and will appear in 50 Cent's Fightland.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Hannah Donaldson returns as DS Lara 'Bart' Bartlett. Bart is newly promoted to DI following DI Malik's pending court case. Hannah said: "The long awaited position however is somewhat thwarted by her boss Mac who struggles to trust Bart following Malik's dismissal. Bart is once again caught between towing the party line and trusting the instincts of her partner Lindo." Hannah has appeared in Rebus, Shetland, Deadwater Fell, Annika, Murder Island, Payback, Irvine Welsh's Crime, and Doctor Who spin-off The War Between the Land and the Sea.

New Cast Members

Alastair Mackenzie joins as Richard Loughty, an affable and highly regarded landowner who appears generous to everyone, particularly to the local traveller community on his property. Alastair said: "Cracks begin to appear in this charming veneer of his when sketchy things start happening on his estate and, without giving too much away, things go from bad to worse for him." Alastair is known for Monarch of the Glen, Borgen, Dracula, The Loch, Deep Water, Unforgotten, Professor T, The Crown, and Andor.

John Gordon Sinclair joins as Chief Constable Alan Willis, who heads up the investigation. John said: "He's quite tough on the team and doesn't take much nonsense, particularly from Cora." John is known for Gregory's Girl, Erik the Viking, Nelson's Column, and Traces.

Full Supporting Cast

The supporting cast includes former police officer turned actor Michelle Jeram as DS Simone 'Monty' Montrose, Ellie Haddington (Motherland) as Rose Gough, Ryan Fletcher (Pennyworth) as Carl Hadwood, Amelia Isaac Jones as Harper Ross, Dawn Sievewright as Drina Gough, Ian Pirie as Bill Gifford, Jess Douglas-Welsh as Lisa Sterling, and Joshua Haynes as Jackson McIlroy.

Granite Harbour Series 3 launches on BBC Scotland on Thursday, July 23 at 9pm, followed by BBC One on Friday, July 24 at 8pm. All episodes will be available to stream on BBC iPlayer from July 23.

Pickt after-article banner — collaborative shopping lists app with family illustration