BBC One’s Shetland is gearing up for an intense conclusion as season nine draws to a close. The detective series has featured Anne Kidd in the role of forensic pathologist Cora McLean since its second season.

The medical professional often lends her expertise to the Shetland Police, acting as an informal Crime Scene Investigator. The 77-year-old Scottish actress now resides in Perthshire after spending a significant portion of her career living in London.

Her acting journey began in the 60s, leading her to feature in major shows like Outlander and Vigil. One of her earliest roles was in Coronation Street, where she portrayed a ward nurse caring for street residents hospitalised following a coach crash on their return from the Lake District.

Anne Kidd plays Cora McLean in Shetland
Anne Kidd plays Cora McLean in Shetland (Image: BBC)

On stage, she has graced productions such as Cyrano de Bergerac, The Country Wife, and Cinderella. Her extensive career spans both stage and screen.

Here are some other projects you might recognise her from.

While not much is known about Anne’s personal life, her prolific acting career speaks volumes.

She first gained recognition as Kitty in the 1967 series The Revenue Men, later starring in Dr Finlay’s Casebook in the late 60s.

By the mid-70s, she was portraying multiple characters in The Love School, and in the 80s, she assumed a more prominent role as Moira Reilly in Take the High Road.

Anne Kidd was born in Scotland but spent a lot of her life in London
Anne Kidd was born in Scotland but spent a lot of her life in London (Image: BBC/ITV)

By the late 90s, she had featured in Gregory’s Two Girls and the TV movie Split Second.

In 2016, she gained recognition for her portrayal of Meredith in the TV mini-series One of Us, and that same year, she played the role of the grandmother in Millie Inbetween.

Prior to the recent season of Shetland, she took on the part of an elderly woman in the project Another End.

This follows her guest roles in Doctors, Outlander and Vigil.

Shetland airs on BBC One on Wednesdays at 9pm

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


This will close in 0 seconds