Shetland cast: Who stars in series 7 of the BBC One crime drama?


Shetland cast: Who stars in series 7 of the BBC One crime drama?

FANS of Shetland are thrilled the hit crime show is back on the back for a new series The hit BBC One drama – which is set in Scotland –

EastEnders news – Rose Ayling-Ellis announces shock EXIT from BBC soap; plus Coronation Street and Emmerdale spoilers
Strictly’s Aljaz Skorjanec lands huge new BBC show alongside wife Janette Manrara
BBC Breakfast’s Naga Munchetty left with ‘blood gushing from her leg’ after horror accident on honeymoon

FANS of Shetland are thrilled the hit crime show is back on the back for a new series

The hit BBC One drama – which is set in Scotland – brings with it an all-star cast.


Who’s in the Shetland cast?

Douglas Henshall

Douglas Henshall has played Detective Inspector Jimmy Perez since Shetland began.

The Scotsman is best known for playing Professor Nick Cutter in sci-fi series Primeval, and has also appeared in Collision and Outlander.

He married his wife Tena in Las Vegas in 2010 and the couple has a daughter who was born in 2016.

Sadly series 7 of Shetland is Douglas’ last outing playing DI Perez.

Steven Robertson

Steven Robertson is back for series 7

Having grown up in the Shetland Islands, Steven Robertson loves the fact he gets to film the series there in his role as PC Sandy Wilson.

Away from the show, he is best known for his role in Inside I’m Dancing as well as BBC Three’s comedy-drama Being Human.

He’s also appeared in Vera, Doctor Who, Utopia, Luther, and Ashes to Ashes.

Alison O’Donnell

Alison O’Donnell plays Tosh on Shetland

Alison O’Donnell is a Scottish television, stage and film actress.

She is best known for her ongoing role as Detective Sergeant Alison ‘Tosh’ McIntosh in Shetland.

The Scottish actress has had small roles in BBC shows like Feel the Force 2006, and Holby City 2012.

Mark Bonnar

Mark Bonnar reprises his role in Shetland

Mark Bonnar is a well known Scottish actor, who is a familiar face on the box.

In Shetland he plays Duncan Hunter, and has been on the show since

The actor is no stranger to screens with roles in Line of Duty, Unforgotten, Guilt, Summer of Rockets, and Channel 4’s Catastrophe.

In 2022 he will be back on TV in new Amazon drama The Rig.

Mark has been married to Lucy Gaskell since December 28, 2007, and they have a child together.

Shauna Macdonald

Actress Shauna Macdonald is new to Shetland for series 7m and her character is key to the storyline.

In the show she plays Rachel Cairns, who owns a B&B with her husband with the couple fairly new to Shetland after moving from Glasgow.

Their life is shattered when their son Nick goes missing.

Away from Shetland, actress Shaunna is best known for The Descent movies, as well as BBC TV series Hold the Sunset.

Andrew Whipp

Also joining the cast for the seventh season is Andrew Whipp.

He portrays Rachel’s husband Danny, who co-owns the B&B and is left shocked after their son goes missing.

Actor Andrew  has appeared in The White Princess, Netflix’s Cursed, Outlander as Brian Fraser

Nick Nunn

Shetland newcomer Nick Nunn plays Connor, who goes missing and is the subject of Jimmy’s investigation.

The rising star has already appeared in many high profile shows.

The actor is known for HBO’s The Nevers, London Kills, Cliquer, and in 2022 will be starring in the BBC’s upcoming SAS Rogue Heroes.

Erin Armstrong

Erin Armstrong has been in the show from the start

Erin Armstrong has played Cassie Perez since the series began.

Before Shetland, the actress starred in CBBC TV series World’s End.

She previously told The Sun how she had worked three other jobs around filming; as a waitress, Topshop sales adviser and gym instructor.

Angus Miller

Angus Miller returns to Shetland for another series

Angus Miller returns to play Donnie in Shetland.

The actor joined the hit BBC One series back in 2019

Away from the show he is also known for BBC comedy-drama Guilt, which he appeared in with Shetland co-star Mark Bonnar.

Anne Kidd

Anne Kidd is a Scottish actress who plays Cora McLean in Shetland.

She is best known for her appearances in The Jacket 2005, The Legend of King Arthur 1979 and The Love School 1975.

In 2022 Anne has also starred in Outlander.

Lewis Howden

Scottish actor Lewis Howden is back playing Sgt Billy McCabe.

He trained at The Royal Conservatoire of Scotland and has worked extensively in theatre, film, television and radio since.

Lewis is best known for appearing in Aberdeen (2000), and For Those in Peril in 2013.

Anneika Rose

Anneika Rose reprises her role of Maggie Kean in Shetland, having been on the show since

She is a household name after appearing in Line of Duty.

Actress Anneika also starred alongside David Tennant in Deadwater Fell.

Other guest roles include:

  • Lucianne McEvoy as Meg Pattison – The actress first appeared in Shetland in series 6
  • Sorcha Groundsell as Bryd – The actress previously starring in Crime, Netflix’s The Innocents, The Harrowing, and Clique.
  • Laurie Brett as Alison Woods – Former EastEnders actress Laurie is also known for Deadwater Fell, and Waterloo Road.

When does Shetland start on BBC One?

Shetland season seven kick off TONIGHT (August 10, 2022) at 9 pm on BBC1.

Episodes will air weekly on Wednesdays at the same time.

You can also catch up with episodes on the BBC iPlayer.