Silent Witness season 29 final episode cast: Who guest stars in Shame?
Silent Witness season 29 wraps up on BBC One and BBC iPlayer this week, showcasing an impressive guest cast.
Final Episode Cast Revealed
Silent Witness made its return to BBC One and BBC iPlayer with series 29 earlier this month, and the final episodes are set to air this week.
Episodes titled Shame Part One and Two will be broadcast on Monday, 2nd March and Tuesday, 3rd March, featuring Dr Nikki Alexander, Jack, Maggie Steed, and Fran Mills as they tackle the last case of the 2026 season.
This latest 10-episode series has taken a different direction compared to previous seasons, following the team’s relocation from London to Birmingham. It has explored the dynamics of Emilia Fox and David Caves’ characters as they adapt to married life in a new environment, while David’s future on Silent Witness remains uncertain as Jack struggles to find balance.
Season 29 Overview
Throughout series 29, the team has faced some of their most demanding investigations yet, including the two-part finale, Shame. The synopsis for this concluding case reveals: “Nikki, Jack, Harriet, and Kit investigate the apparent suicide of a British-Chinese activist and must navigate complex international tensions.”
As is tradition, the team will be joined by a remarkable lineup of guest stars for this final case, including Sean Gilder, known for his roles in Shameless, Poldark, and Slow Horses, John Heffernan, recognized for Becoming Elizabeth and This Town, and Angela Yeoh from Silo. Here’s a closer look at the guest cast, as reported by The Mirror.
New Location Dynamics
Sean Gilder takes on the role of DI Fred Casey in Shame. Viewers will recognize Sean from his portrayal of Paddy Maguire in Shameless and Tholly Tregirls in Poldark. Recently, he appeared as Sam Chapman in the Apple TV+ hit Slow Horses, DI Neville Carter in The Gold, and Dean Simmons in Sherwood. His extensive resume also includes roles in White House Farm, Our Girl, Cursed, and His Dark Materials.
John Heffernan plays Alex Burns. He is likely best known for his role as the Duke of Somerset in Becoming Elizabeth, as well as Jaggers in Dickensian and Lascelles in Jonathan Strange and Mr Norrell. His other notable credits include Ashley Roehampton in Love and Marriage, Ronald Capshaw in Ripper Street, Dr. Simon Marr in The Loch, Sam Spence in Collateral, and Davey in The Pursuit of Love. Recently, John appeared as Bishop in A Gentleman in Moscow and Commander Bentley in This Town.
Angela Yeoh portrays Jackie Hiu Wai Li. She is most recognized for her role as Deputy Molly Karins in the Apple TV+ sensation Silo. Angela has also appeared as Landell in Foundation and has credits in Slow Horses, The Baby, and Buffering. Her film work includes All the Old Knives, In Flight, and She Said.
Lars Berge guest stars as Bendik Voss. He is likely familiar to audiences for his role as Benjamin Fjeld in the acclaimed thriller series Wisting. Lars has also appeared as Trond in Purk, Einar in Basic Bitch, and Sebastian in Exit, along with roles in DNA and Evy and Alltid.
Lucy Cohu takes on the character of Helen Garnett. She previously appeared as Rachel Sutherland in COBRA, Esme in Domino Day, and Cecilia in Amadeus. Lucy is also known for her roles in Dangerous Liaisons, Summer of Rockets, and Maigret, as well as her portrayals of Deborah Goren in Ripper Street, Tess Henchard in Broadchurch, Alice Carter in Torchwood, and Philippa Manson in The Bill.
The cast of Shame also features Harry Kershaw from Jerk and Supreme Tweeter, Ellena Vincent from Coronation Street, Ayesha Dharker from Finding Alice, and Leila Mimmack, known for Home Fires.
Silent Witness is currently available for streaming on BBC iPlayer.
For the latest updates on showbiz, TV, movies, and streaming news, visit the new Everything Gossip website.
