About Shetland
Created from the novels by award winning crime writer Ann Cleeves, Shetland follows DI Jimmy Perez and his team as they investigate crime within the close knit island community. In this isolated and sometimes inhospitable environment, the team have to rely on a uniquely resourceful style of policing.
Main Cast of Shetland
Douglas Henshall
plays DI Jimmy Perez (38 episodes)
Alison O'Donnell
plays DS Alison 'Tosh' McIntosh (38 episodes)
Steven Robertson
plays DC Sandy Wilson (38 episodes)
Mark Bonnar
plays Duncan Hunter (30 episodes)
Richard Mark Bonnar is a Scottish actor. He is known for his roles as Max in Guilt, Duncan Hunter in Shetland, Bruno ...
See Mark Bonnar's other roles →Erin Armstrong
plays Cassie Perez (30 episodes)
Julie Graham
plays Rhona Kelly (22 episodes)
Secondary Cast of Shetland
Julia Brown
plays Molly Kilmuir (12 episodes)
Neve McIntosh
plays Kate Kilmuir (12 episodes)
Gerard Miller
plays Allan Killick (6 episodes)
Stephen Walters
plays Thomas Malone (6 episodes)
Fiona Bell
plays Donna Killick (12 episodes)
Lewis Howden
plays Sgt. Billy McCabe (2 episodes) , Sgt Billy McCabe (6 episodes)
Brian Cox
plays Magnus Bain (2 episodes)
Brian Denis Cox, CBE (born 1 June 1946) is a Scottish actor. He is known for his work with the Royal Shakespeare Com...
See Brian Cox's other roles →Gemma Chan
plays Hattie James (2 episodes)
Gemma Chan (born 29 November 1982) is an English actress. Born and raised in London, Chan attended the Newstead Wood ...
See Gemma Chan's other roles →Alexander Morton
plays Joseph Wilson (2 episodes)
Sandra Voe
plays Mima Wilson (1 episode)
From Wikipedia, the free encyclopedia. Sandra Voe (born October 6, 1936) is an actress of film, television and th...
See Sandra Voe's other roles →Claire Rafferty
plays Anna Haldane (2 episodes)
Jim Sturgeon
plays Ronald Haldane (2 episodes)
James Greene
plays Andrew Haldane (2 episodes)
Martin Wenner
plays Professor Paul Berglund (2 episodes)
Lindy Whiteford
plays Jackie Haldane (1 episode) , Jacky Haldane (1 episode)
Alison Peebles
plays Vicky Kirkland (2 episodes)
Geraldine Alexander
plays Gwen James (2 episodes)
Sophie Rundle
plays Sophie (2 episodes)
Sophie Rundle (born 21 April 1988) is a British actress. She is best known for portraying Ada Shelby in the BBC One h...
See Sophie Rundle's other roles →Finn den Hertog
plays Drew (5 episodes)
Rebecca Benson
plays Sally Henry (2 episodes)
Rebecca trained as an actress at the Royal Scottish Academy of Music and Drama where she graduated from in 2011. She ...
See Rebecca Benson's other roles →Anne Kidd
plays Cora McLean (4 episodes)
Sophia Carr-Gomm
plays Catherine Ross (2 episodes)
Chris Reilly
plays Alan Isbister (2 episodes)
Cara Kelly
plays Margaret Henry (2 episodes)
Frances Grey
plays Jess Collins (2 episodes)
Freya Monk
plays Kitty Collins (2 episodes)
Mathew Zajac
plays Alex Henry (2 episodes)
Stewart Porter
plays Sgt. Billy McBride (6 episodes)
Anthony Flanagan
plays Euan Ross (2 episodes)
Tunji Kasim
plays Hugo Scott (2 episodes)
Gowan Calder
plays Solicitor (2 episodes)
Jana Reinermann
plays Gret Bruce (1 episode)
Jordan Young
plays Brian Bruce (1 episode)
David Hayman
plays Joe Dalhousie (2 episodes)
Nina Sosanya
plays Willow Reeves (2 episodes)
Oluwakemi Nina SosanyaListen (born 6 June 1969) is an English stage, television, film, radio actress and narrator. Sh...
See Nina Sosanya's other roles →Alex Norton
plays Cameron Watt (2 episodes)
Kari Corbett
plays Evie Watt (2 episodes)
Iain Robertson
plays Jerry Markham (1 episode)
Clive Russell
plays Adam Markham (2 episodes)
Gerda Stevenson
plays Maria Markham (2 episodes)
Neil McKinven
plays Andy Belshaw (2 episodes)
Forbes Masson
plays Reg Gilbert (1 episode)
Henry Pettigrew
plays Iain Redford (2 episodes)
Steven Cree
plays John Henderson (2 episodes)
Leanne Best
plays Annabel (1 episode)
John Lynch
plays Frank Blake (2 episodes)
Leigh Biagi
plays Anna Blake (2 episodes)
Anthony Howell
plays Peter Latimer (2 episodes)
David Ireland
plays Finlay Caulfield (2 episodes)
Keith Ramsay
plays Joe Blake (2 episodes)
Marnie Baxter
plays Jenny Belshaw (2 episodes) , Jenny (3 episodes)
Annie Louise Ross
plays Mary Perez (2 episodes)
Susan Vidler
plays Isobel Tulloch (2 episodes)
Susan Vidler is a Scottish actress best known for the films Trainspotting and Naked. She is married to fellow actor ...
See Susan Vidler's other roles →Julie Hale
plays Tessa Waren (1 episode) , Tessa Warren (1 episode)
Lorne MacFadyen
plays Angus Tulloch (2 episodes)
Michael Nardone
plays Donnie Tulloch (2 episodes)
David Annen
plays Bill Warren (2 episodes)
Paksie Vernon
plays Gina Bradley (2 episodes)
Bill Paterson
plays James Perez (2 episodes)
Sara Vickers
plays Leanne Randall (5 episodes)
Ciarán Hinds
plays Michael Maguire (3 episodes)
From Wikipedia, the free encyclopedia Ciarán Hinds (born 9 February 1953) is an Irish actor. A versatile character a...
See Ciarán Hinds's other roles →Andrew Rothney
plays Robbie Morton (2 episodes)
Anna Chancellor
plays Phyllis Brennan (1 episode)
Struan Rodger
plays Alec (2 episodes)
Saskia Reeves
plays Freya Galdie (3 episodes)
James Cosmo
plays Arthur McCall (1 episode)
From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campb...
See James Cosmo's other roles →Fletcher Mathers
plays Bridal Shop Owner (1 episode)
Jack Greenlees
plays Craig Cooper (3 episodes)
Hannah Donaldson
plays Meg (1 episode)
Archie Panjabi
plays Asha Israni (5 episodes)
Alec Westwood
plays Superintendent Sandison (1 episode)
Crew of Shetland
Discover the
backstage crew of Shetland →