Cast & Crew
212 actors and 21 crew members
Cast
Mark McManusDCI Jim Taggart114 episodes
Harriet BuchanJean Taggart114 episodes
Tom WatsonSuperintendent Murray114 episodes
John MichieDI Robbie Ross103 episodes
Blythe DuffDS Jackie Reid90 episodes
Colin McCredieDC Stuart Fraser81 episodes- James MacPhersonDCI Mike Jardine61 episodes
Alex NortonDCI Matt Burke58 episodes- Robert RobertsonDr. Stephen Andrews56 episodes
- Iain AndersSupt. Jack McVitie45 episodes
Alec WestwoodPete McCulloch7 episodes- Barbara HorneMargot Hamilton / Margaret Cowan7 episodes
Louise LudgateLyons / Marie Doherty5 episodes- Nick SmithPC Gibbs (uncredited)4 episodes
Alastair DuncanDS Peter Livingstone4 episodes
Moyo AkandéKerrie Macdonald4 episodes
David Robb3 episodes
Ron Donachie3 episodes- Monica Brady3 episodes
- Jack McKenzie3 episodes
Natalie J. Robb2 episodes
Jennifer Black2 episodes
Gray O'Brien2 episodes
Peter Mullan2 episodes
Paul Young2 episodes
David RintoulAlistair Balmain2 episodes- Hilary Maclean2 episodes
Michael Nardone2 episodes- Martin McCardie2 episodes
- Andrew Townsley2 episodes
Maureen Beattie2 episodes
Kenny Ireland2 episodes- William McBain2 episodes
Garry Sweeney2 episodes- Stewart Porter2 episodes
- Ian Cairns2 episodes
Dave Anderson2 episodes- Greg PowrieCanadian Son / Paul Marsh2 episodes
Anneika RoseDS Mita Rahim2 episodes
David McKailDerek Munro / William Penn2 episodes
Andrea HartRhoda Mellor / Gaby2 episodes- Jason HarveyPaul Cooley / Gregg Warren2 episodes
James LaurensonMaurice Bain / Tony Sabina2 episodes- Helen McAlpineAnna / Sandra Coyle2 episodes
- Jan WilsonBetty Swan / Miss Hendry2 episodes
Caroline PatersonRosie Lewis / Cindy McKendrik2 episodes
Kate DickieDebbie Thomson / Wendy Nugent2 episodes
Alexander Morton1 episode
Sara Stewart1 episode
Clare Grogan1 episode
Dorothy Paul1 episode
Barbara DicksonMarie McDonald1 episode- Ross Davidson1 episode
Caroline LangrisheHelen Drummond1 episode
Debbie Welsh1 episode
Larry Lamb1 episode
Shauna MacDonald1 episode
Matthew Pidgeon1 episode
Bryan Larkin1 episode
Lorraine McIntosh1 episode
Mark Bonnar1 episode- Coral Preston1 episode
- Subash Singh Pall1 episode
Lucy Akhurst1 episode
Aden Gillett1 episode
Rob Spendlove1 episode
Tom Bell1 episode
Paul BarberJimmy McEnvoy1 episode- Gordon Brown1 episode
Gary Collins1 episode
Simone Bendix1 episode
Annette Crosbie1 episode
Diane Keen1 episode
Kika Mirylees1 episode
Joseph McFadden1 episode
Eileen McCallum1 episode
Des Hamilton1 episode
Mary Riggans1 episode
Alexandra Gilbreath1 episode
James Cosmo1 episode- Vanya Eadie1 episode
Ann Mitchell1 episode
Meera SyalSharon Lal1 episode
Iain Robertson1 episode
Julian Wadham1 episode
Vivien Heilbron1 episode
Eileen Pollock1 episode
Tony Curran1 episode
John Duttine1 episode
Andrew NeilAngus Ford1 episode
Ronan VibertJames Forsyth1 episode- Gordon Reid1 episode
Isla Blair1 episode- Nicola Grier1 episode
Phyllida Law1 episode
Angela Walsh1 episode
Edita Brychta1 episode
John Hannah1 episode
Brian Capron1 episode- Mark Dawson1 episode
Paul Anthony1 episode
Stephen McCole1 episode
Thérèse Bradley1 episode- Rae Hendrie1 episode
Briony McRoberts1 episode
Derek Riddell1 episode
Simon Weir1 episode
Tony Roper1 episode- Hamish Wilson1 episode
Gareth Thomas1 episode
Mona Bruce1 episode
Iain Glen1 episode
James McKenna1 episode
Celia Imrie1 episode
Karen WestwoodJane Ross1 episode
John Grillo1 episode
Amanda RedmanJulie Carson1 episode
Barbara Rafferty1 episode
Dougray Scott1 episode
Ronald Fraser1 episode
Jason Isaacs1 episode
Ian Hogg1 episode
Sheila Reid1 episode- Trevyn McDowell1 episode
Peter O'Brien1 episode
Peter Blake1 episode
Alec Newman1 episode
Jenny Runacre1 episode
Julie Wilson Nimmo1 episode
John Bluthal1 episode
Tony Doyle1 episode- Joseph Brady1 episode
Jon Morrison1 episode
Andrew Connolly1 episode
Dominic Mafham1 episode
Jane Gurnett1 episode
Christian RodskaAlex Dewar1 episode
Nicholas Clay1 episode
Greg Wise1 episode- Jonathan Hackett1 episode
Lorna Heilbron1 episode
John Salthouse1 episode
Andrew Tiernan1 episode
Hugh FraserBobby Gault1 episode
Julie Peasgood1 episode
Ewen Bremner1 episode
Donald Sumpter1 episode
Billy Hartman1 episode
Sharon Small1 episode- Johnny Beattie1 episode
Geoffrey Beevers1 episode- Patricia Kerrigan1 episode
Sian ThomasMartine Evans1 episode- Freddie Earlle1 episode
David O'Hara1 episode- Anne Downie1 episode
Claire Nielson1 episode- Andrew Robertson1 episode
Deepak Verma1 episode
Victor Eadie1 episode
Ian McCulloch1 episode- Marisa Benlloch1 episode
Bernard Holley1 episode- James Martin1 episode
Jill Meager1 episode- Irene Sunters1 episode
- Joyce Falconer1 episode
Maureen O'Brien1 episode- Lorna CraigAnnie Stephenson1 episode
- Martyn JamesKemp1 episode
Jamie QuinnMickey Dawson1 episode- Amanda BeveridgeHilary Marsh1 episode
Gary LewisPrice's Lawyer1 episode- Allan LindsayPeter Buckley1 episode
- Jackie FarrellDavy Hogan1 episode
Maureen CarrTheresa Davidson1 episode- Katrina BryanPathologist Ellis Sinclair1 episode
- Francesca DymondDoctor1 episode
Colin HarrisEugene1 episode- Margo GunnPippa1 episode
Sara VickersAngela Robertson1 episode- Robert McBainKeith Dempster1 episode
- Eve PearceSophie McQueen1 episode
Georgina SowerbyJeanette Anderson1 episode
Claire Scott-CampbellLouise Dunlop1 episode- Siobhan StanleyChristine1 episode
- Eilidh Fraser1 episode
- Charlotte AllanKyla McMartin1 episode
Jill GascoineJane Antrobus1 episode
Gary WebsterDS David Tilling1 episode
Georgine AndersonLena Henderson1 episode
Russell HunterFred Scott1 episode
Siobhan RedmondJudy Morris1 episode
Tony RohrFlynn1 episode
Duncan BellTom McAllister1 episode
Michael Glenn MurphyArchie Callaghan1 episode- Nicholas CowellAndy1 episode
Kirsty Anne Shaw1 episode
Julian GloverSupt. Drummond1 episode- Trevor ByfieldBob Rosen1 episode
Robert JamesRobert Menzies1 episode- Rachel OgilvyEileen Mulray1 episode
- Adam RobertsonNeil Morrison1 episode
- Anne KristenFrances Greig1 episode
Alan CummingJamie McCormack1 episode
Julie GrahamKathleen Kelly1 episode
Michael CarterSandy Russell1 episode
Ralph RiachGavin Elder1 episode
Gawn GraingerTony Meacher1 episode- John RinghamGordon Latham-Brown1 episode
Gilly GilchristFrogman1 episode
Paul LuebkeJamie1 episode
Crew
Created by
Directing
- Morag FullartonDirector8 episodes
- Richard HolthouseDirector7 episodes
- Haldane DuncanDirector6 episodes
- Laurence MoodyDirector5 episodes
- Brian KellyDirector3 episodes
- Peter Barber-FlemingDirector3 episodes
- Bill AndersonDirector2 episodes
Douglas MackinnonDirector2 episodes- Jean StewartDirector1 episode
- Justin MolotnikovDirector1 episode
Gordon FlemyngDirector1 episode
Sarah HellingsDirector1 episode
Writing
- Writer
- Russell Lewis3 eps.Morag Fullarton1 ep.Phil Ford1 ep.
Production
- Producer
- Robert Love28 eps.Marcus Wilson6 eps.Murray Ferguson3 eps.
- Executive Producer
- Robert Love6 eps.Philip Hinchcliffe5 eps.
- Casting Director
- Kelly Valentine Hendry2 eps.
- Consulting Producer
- Robert Love1 ep.
Camera
- Director of Photography
- Neville Kidd2 eps.
Movies Box