Created by Kul Mahay and Adriel Leff.
Granite Harbour premiered in the UK on December 1, 2022.
Distributed internationally by Eccho Rights.
Granite Harbour TV Series Review
Granite Harbour is a Scottish crime drama about Davis Lindo, a former military policeman who joins Police Scotland in Aberdeen.
The series mixes murder investigations with police relationships and personal struggles.
Season 1 introduces Davis as he investigates the murder of a local oil businessman while adjusting to his new team.
Season 2 brings two connected cases involving Aberdeen’s shipping industry and drug trade, giving Davis and Bart tougher challenges.
Season 3 follows the detectives after a girl is found dead near a Traveller site.
The case brings secrets, new suspects, and surprising twists.
Overall, Granite Harbour is a straightforward crime drama with an interesting detective partnership and engaging mysteries.
CR Rating: 6.5/10.
Granite Harbour Actors
Romario Simpson as DC Davis Lindo

DOB: N/A.
Bio: Jamaican-born British actor known for his work across television and film.
He gained wider recognition through his role as Davis Lindo in the BBC crime drama Granite Harbour.
His performances often combine a grounded screen presence with the ability to portray characters dealing with pressure, identity and difficult circumstances.
Role: Davis Lindo is the central character of Granite Harbour.
He begins the series as a former Royal Military Police sergeant who joins Police Scotland and hopes to become a detective.
Moving to Aberdeen is a major adjustment for him, both professionally and personally.
Seasons & Episodes: S1-3 (9 eps).
Interesting facts: Simpson was born in Jamaica, and his earlier television work includes appearances in Small Axe, Noughts + Crosses, and Andor.
Notable Works: Andor, Small Axe, Noughts + Crosses, Django.
Hannah Donaldson as DS Lara “Bart” Bartlett

DOB: N/A.
Bio: Scottish actress trained at the Royal Scottish Academy of Music and Drama.
She has built a career across British television, appearing in crime dramas, mysteries and contemporary series.
Role: DS Lara “Bart” Bartlett is an experienced detective in Aberdeen who works closely with Davis Lindo.
She understands the local police environment and initially serves as an important guide for Davis as he adjusts to Police Scotland after his career in the Royal Military Police
Seasons & Episodes: S1-3 (9 eps).
Interesting facts: Donaldson played Captain Louise Mackie in The War Between the Land and the Sea and has also appeared in Payback and Crime.
Notable Works: The War Between the Land and the Sea, Crime, Payback, Shetland.
Dawn Steele as DCI Cora MacMillan

DOB: December 11, 1975.
Bio: Scottish actress born in Glasgow.
She trained at the Royal Scottish Academy of Music and Drama and has built a long career across television, film and theatre.
Steele joined Granite Harbour as DCI Cora MacMillan, becoming one of the drama’s principal cast members.
Role: DCI Cora MacMillan is a senior Police Scotland detective who oversees the investigative team in Granite Harbour.
She is an experienced and authoritative officer who expects professionalism from those working under her.
Seasons & Episodes: S1-3 (9 eps).
Interesting facts: Steele won the silver medal at the Royal Scottish Academy of Music and Drama and trained there from 1994 to 1998.
Notable Works: Monarch of the Glen, Wild at Heart, Holby City, River City, Shetland.
Michelle Jeram as DS Simone “Monty” Montrose

DOB: N/A.
Bio: British actress and former police officer who spent 23 years with Hampshire Constabulary before becoming an actor.
Her police career included work as a uniformed constable, in CID, and as a Sexual Offences Investigative Trained officer.
Role: DS Simone “Monty” Montrose is a detective and data expert/analyst within the Aberdeen City Police team.
She works alongside DCI Cora MacMillan, Davis Lindo, Lara Bartlett and the other officers as investigations unfold.
Seasons & Episodes: S1-3 (9 eps).
Interesting facts: Jeram’s previous career as a police officer adds real-world experience to her acting work. She returned as Monty for Season 3.
Notable Works: The Split, EastEnders and Emmerdale.
Bhav Joshi as DI Jay Mallick

DOB: N/A.
Bio: Scottish-born British actor whose screen work spans television and film.
Joshi gained a prominent supporting role in Granite Harbour as DI Jay Mallick, becoming part of the show’s central police ensemble.
Role: DI Jay Mallick is a detective inspector within the Aberdeen police team.
He is one of the established senior officers working alongside DCI Cora MacMillan, DS Lara Bartlett, DS Simone “Monty” Montrose and DC Davis Lindo.
Seasons & Episodes: S1-2 (6 eps).
Interesting facts: Joshi’s role as Jay makes him part of the original investigative team introduced in the first season.
Notable Works: Doctor Who, Wedding Season, The Diplomat.
Sophia McLean as Desk Sgt Belinda Everett

DOB: N/A.
Bio: British actress whose work includes television drama and supporting roles.
She has appeared in productions connected to Scottish television and has been part of the Granite Harbour ensemble from the beginning.
Role: Belinda Everett works at the police station and supports the detectives from the desk.
Although she is not normally at the center of the investigations, her position allows her to interact with the officers and contribute to the day-to-day operation of the department.
Seasons & Episodes: S1-2 (4 eps).
Interesting facts: McLean was part of the original Season 1 cast, helping establish the police station environment.
Notable Works: Annika and Outlander.
Patrick Robinson as Grantley Lindo

DOB: November 6, 1963.
Bio: English actor with a career spanning television, film and theatre.
He is particularly well known for playing Martin “Ash” Ashford in the BBC medical drama Casualty, a role he played for many years.
Role: Grantley Lindo is connected to Davis through his family and gives viewers a deeper look at Davis’s personal life away from the police station.
His presence helps explain some of Davis’s motivations and the personal relationships that continue to influence him.
Seasons & Episodes: S2 (3 eps).
Interesting facts: Robinson became widely recognized through his long-running role in Casualty.
Notable Works: Casualty, The Bill, The Last Kingdom.
Lesley Hart as Grace McFadden

DOB: N/A.
Bio: Scottish actress and writer who trained at the Royal Scottish Academy of Music and Drama (RSAMD).
Hart has also performed extensively with Scottish theatre companies, including the National Theatre of Scotland.
Role: Grace McFadden is a supporting character introduced in Season 2 of Granite Harbour.
She is part of the McFadden family storyline investigated by Davis Lindo and the Aberdeen police team.
Seasons & Episodes: S2 (3 eps).
Interesting facts: Hart joined the show for its second series when the story expanded beyond the original investigation.
Notable Works: Shetland, River City, Wild Rose, Swung.
Afsaneh Dehrouyeh as Mariam Faraki

DOB: N/A.
Bio: British-Iranian actress and voice-over artist whose work spans film, television and theatre.
Dehrouyeh received particular attention for her performance in the short film Yellow, which was nominated for a BAFTA and shortlisted for an Academy Award.
Role: Mariam Faraki is introduced in Season 2 and becomes connected to the investigation involving the Faraki family.
Her character helps develop the season’s wider network of relationships and gives the detectives another important person to consider as they work through the case.
Seasons & Episodes: S2 (3 eps).
Interesting facts: Dehrouyeh joined the series alongside a number of new Season 2 performers, including Alex Høgh Andersen and Søren Malling.
Notable Works: The Phantom of the Open, Soulmates, Tyrant, Marriage, Yellow.
Sam Garioch as Duncan McFadden

DOB: N/A.
Bio: Scottish actor whose screen credits include Granite Harbour, Outlander and the 2026 miniseries Half Man.
Garioch gained wider recognition for his role as Duncan McFadden in the second season of Granite Harbour.
Role: Duncan McFadden is connected to the McFadden family and becomes part of the second season’s investigation.
His character adds another layer to the family relationships that the detectives must understand while trying to establish what happened.
Seasons & Episodes: S2 (3 eps).
Interesting facts: Garioch’s Duncan is one of the characters introduced during the second series.
Notable Works: Outlander, Half Man, Disaster at Sea: The Piper Alpha Story.
Alex Høgh Andersen as Emil Veggem
DOB: May 20, 1994.
Bio: Danish actor, photographer and filmmaker best known internationally for playing Ivar the Boneless in the historical drama Vikings.
Born in Slagelse, Denmark, he developed an interest in acting at a young age and trained at the Eventyrteatrets Drama School.
Role: Emil Veggem is a Season 2 character in Granite Harbour.
He is one of the new characters introduced as Davis Lindo and the Aberdeen police team investigate two fatal cases that lead them into Aberdeen’s shipping industry and drug underworld.
Seasons & Episodes: S2 (3 eps).
Interesting facts: Andersen became internationally recognized through his role as Ivar the Boneless in Vikings.
Notable Works: Vikings, The Bombardment (The Shadow in My Eye), A War, Those Who Kill, Call Me Dad.
Fiona Bell as Isla Breck
DOB: N/A.
Bio: Scottish actress from Argyll and Bute who trained at the Royal Scottish Academy of Music and Drama (RSAMD) in Glasgow, graduating with a BA in Dramatic Arts in 1989.
She has worked extensively in theatre across the UK and Ireland and has built a substantial screen career.
Role: Isla Breck is a supporting character in the first season of Granite Harbour.
She is connected to the central investigation and appears alongside Davis Lindo, Lara Bartlett and the wider Aberdeen police team as they work to uncover the truth behind the case.
Seasons & Episodes: S1 (3 eps).
Interesting facts: Bell joined the Scottish Youth Theatre at 15 before studying at the Royal Scottish Academy of Music and Drama.
Notable Works: Shetland, Soldier Soldier, The Nest, The Woman in the Wall, Trainspotting, Crime.
More Actors
• Gary Lewis as Shay Coburn.
• Hiftu Quasem as Sandy Hepburn.
• Caroline Deyga as Hannah Coutts.
• Andrew Still as Rory Dashford.
FAQ – Granite Harbour TV Series
What is Granite Harbour about?
Granite Harbour follows Davis Lindo, a former Royal Military Police officer who joins Police Scotland in Aberdeen and works on challenging murder investigations.
What genre is Granite Harbour?
It is a crime drama and police procedural series.
Is Granite Harbour based on a true story?
No. It is a fictional police drama, although its creators drew on police experience when developing the series.
How many seasons of Granite Harbour are there?
There are three seasons, with three episodes in each season.
Where can I watch Granite Harbour?
The series is available through BBC iPlayer in the UK.
Conclusion
Granite Harbour is a solid crime drama with interesting mysteries, strong performances, and a good detective partnership.
Each season brings a new case, making the series enjoyable for fans of British crime shows.
