Edit
Taggart (TV Series 1983–2010) Poster

(1983–2010)

Full Cast & Crew

Series Directed by 

Alan Macmillan ... (15 episodes, 1988-2005)
Ian Madden ... (14 episodes, 2002-2009)
Patrick Harkins ... (10 episodes, 2003-2010)
Morag Fullarton ... (8 episodes, 2003-2009)
Haldane Duncan ... (6 episodes, 1986-1990)
James Henry ... (6 episodes, 2005-2008)
Richard Holthouse ... (5 episodes, 1993-1998)
Marcus D.F. White ... (5 episodes, 1994-1997)
Danny Hiller ... (4 episodes, 1999-2001)
Peter Barber-Fleming ... (3 episodes, 1985-1990)
Michael Brayshaw ... (3 episodes, 1999-2000)
Mike Alexander ... (3 episodes, 2002-2010)
Brian Kelly ... (3 episodes, 2002)
Laurence Moody ... (2 episodes, 1985-1990)
Mike Vardy ... (2 episodes, 1992-1994)
Sarah Hellings ... (2 episodes, 1993-1998)
Andy Goddard ... (2 episodes, 2003)
Adrian McDowall ... (2 episodes, 2009-2010)
Bill Anderson ... (2 episodes, 2010)
Douglas Mackinnon ... (2 episodes, 2010)
Jim McCann ... (1 episode, 1988)
Gordon Flemyng ... (1 episode, 1992)
Mary McMurray ... (1 episode, 1992)
Graham Theakston ... (1 episode, 1992)
Alan J.W. Bell ... (1 episode, 1993)
Derek Lister ... (1 episode, 1997)
Ian Knox ... (1 episode, 2000)
Justin Molotnikov ... (1 episode, 2007)
Jean Stewart ... (1 episode, 2010)

Series Writing Credits  

Glenn Chandler ... (creator) (100 episodes, 1985-2009)
Stuart Hepburn ... (11 episodes, 1990-2008)
Robert Fraser ... (8 episodes, 2003-2010)
Mike Cullen ... (8 episodes, 2004-2010)
Barry Appleton ... (4 episodes, 1993-1995)
Richard Maher ... (4 episodes, 1996-2000)
Michael Jenner ... (4 episodes, 2002-2008)
John Brown ... (4 episodes, 2002-2005)
David Kane ... (4 episodes, 2009-2010)
Julie Dixon ... (3 episodes, 2003-2005)
Chris Dolan ... (3 episodes, 2004-2008)
Paul Logue ... (3 episodes, 2007-2008)
John Milne ... (2 episodes, 1992-2001)
Mark Greig ... (2 episodes, 1999-2000)
Steve Griffiths ... (2 episodes, 1999)
Martin McCardie ... (2 episodes, 2002-2005)
Ian Madden ... (2 episodes, 2008-2009)
Julian Jones ... (1 episode, 1990)
Russell Lewis ... (1 episode, 1993)
Robert Smith ... (1 episode, 1997)
Phil Ford ... (1 episode, 1998)
Julian Spilsbury ... (1 episode, 1998)
Danny McCahon ... (1 episode, 1999)
Nick Doughty ... (1 episode, 2000)
Peter Mills ... (1 episode, 2000)
Brian McGill ... (1 episode, 2001)
Ann-Marie di Mambro ... (1 episode, 2002)
Daniel Boyle ... (1 episode, 2005)
Charlie Fletcher ... (1 episode, 2005)
James McIntyre ... (1 episode, 2005)
Julie White ... (1 episode, 2005)
Tony Philpott ... (1 episode, 2007)
Stephen Brady ... (1 episode, 2009)
Morag Fullarton ... (1 episode, 2009)
Matt Harvey ... (1 episode, 2009)
Dominic Morgan ... (1 episode, 2009)
Declan Croghan ... (1 episode, 2010)
Steve Lightfoot ... (1 episode, 2010)
Lena Rae ... (1 episode, 2010)

Series Cast  

Blythe Duff ...  DS Jackie Reid / ... 95 episodes, 1990-2010
Colin McCredie ...  DC Stuart Fraser / ... 75 episodes, 1994-2010
John Michie ...  DI Robbie Ross / ... 70 episodes, 1990-2010
Alex Norton ...  DCI Matt Burke / ... 59 episodes, 1986-2010
Robert Robertson Robert Robertson ...  Dr. Stephen Andrews / ... 51 episodes, 1985-2001
James MacPherson James MacPherson ...  DCI Mike Jardine / ... 48 episodes, 1987-2002
Iain Anders ...  Supt. Jack McVitie / ... 39 episodes, 1985-1998
Mark McManus Mark McManus ...  DCI Jim Taggart / ... 30 episodes, 1985-1995
Harriet Buchan Harriet Buchan ...  Jean Taggart 29 episodes, 1985-1995
Michael MacKenzie Michael MacKenzie ...  Dr Magnus Baird / ... 18 episodes, 1987-2008
Lesley Harcourt ...  Gemma Kerr / ... 13 episodes, 2003-2005
Tamara Kennedy Tamara Kennedy ...  Sheila Crombie / ... 10 episodes, 1999-2003
Katrina Bryan Katrina Bryan ...  Pathologist Ellis Sinclair / ... 9 episodes, 2008-2010
Brian Cowan Brian Cowan ...  DCS Brian Holmes / ... 8 episodes, 1993-2005
Graham De Banzie Graham De Banzie ...  Pathologist / ... 8 episodes, 1990-2005
Anne Marie Timoney Anne Marie Timoney ...  DSI Valerie Patterson / ... 7 episodes, 1990-2005
Bill Denniston Bill Denniston ...  Address to the Haggis / ... 7 episodes, 1985-2000
Bill Barclay Bill Barclay ...  Desk Sergeant / ... 7 episodes, 1985-2000
Davood Ghadami Davood Ghadami ...  Duncan Clark / ... 6 episodes, 2010
Yasmin Marley Yasmin Marley ...  WPC Heather McIntyre / ... 6 episodes, 1999-2001
Sandy Welch Sandy Welch ...  Alistair Hogg / ... 6 episodes, 1988-2010
Lewis Howden Lewis Howden ...  Alan Fisher / ... 6 episodes, 1990-2008
Angela Neil Angela Neil ...  PC - Woman / ... 6 episodes, 2003-2007
Paul Donnelly Paul Donnelly ...  Constable / ... 6 episodes, 2005-2008
Alastair Duncan ...  DS Peter Livingstone / ... 6 episodes, 1985-1994
Siobhan Redmond ...  Chief Supt Karen Campbell / ... 6 episodes, 1986-2010
Kenneth Bryans Kenneth Bryans ...  Daniel Tulloch / ... 6 episodes, 1987-2007
Bill Murdoch ...  Bill Scott / ... 6 episodes, 1988-2005
Alan Tall Alan Tall ...  Eddie Cash / ... 6 episodes, 1992-2010
Monica Brady Monica Brady ...  Carol Matheson / ... 6 episodes, 1986-2005
Stuart Hepburn Stuart Hepburn ...  Kenny Forfar / ... 6 episodes, 1986-2008
Gray O'Brien ...  DC Rob Gibson / ... 6 episodes, 1992-1995
Ken Drury ...  Bernie Martin / ... 5 episodes, 1985-2005
Ron Donachie ...  Hamish Baird / ... 5 episodes, 1993-2006
Stewart Porter Stewart Porter ...  Donnie Hood / ... 5 episodes, 1990-2008
Niall Greig Fulton ...  Benny Docherty / ... 5 episodes, 1998-2010
Alan McHugh Alan McHugh ...  ACC Strathairn / ... 5 episodes, 1993-2009
Stuart Bowman ...  Adam Turner / ... 5 episodes, 1992-2010
Eric Barlow Eric Barlow ...  Alex Colhoune / ... 5 episodes, 1996-2007
Emma Currie Emma Currie ...  Madeleine Brown / ... 5 episodes, 1988-2008
John McGlynn ...  Cameron Friel / ... 5 episodes, 1985-2002
Frank Gallagher Frank Gallagher ...  Bruce MacKenzie / ... 5 episodes, 1990-2010
Michael Nardone ...  Games Player / ... 5 episodes, 1989-2010
Finlay Welsh ...  Angus Robinson / ... 5 episodes, 1986-2010
Jake D'Arcy Jake D'Arcy ...  Wisnae Me McGhee / ... 4 episodes, 1985-2003
Neil McKinven ...  Andrew Thompson / ... 4 episodes, 1990-2008
Tam Dean Burn Tam Dean Burn ...  Eddie Hodge / ... 4 episodes, 1992-2010
Louise Ludgate Louise Ludgate ...  Dr Hilary Stewart / ... 4 episodes, 2001-2008
Patricia Ross Patricia Ross ...  DS Laura Campbell / ... 4 episodes, 1987-1999
Anthony Cochrane Anthony Cochrane ...  Dr. Crawford / ... 4 episodes, 1992-1993
John Straiton John Straiton ...  Billy Whizz Neary / ... 4 episodes, 1990-2008
William McBain William McBain ...  Andy Cochrane / ... 4 episodes, 1988-2008
Andrew Townsley Andrew Townsley ...  Archie Hayward / ... 4 episodes, 1998-2008
Jimmy Chisholm Jimmy Chisholm ...  Derek Kennedy / ... 4 episodes, 1993-2005
Harry Ward Harry Ward ...  Pawnshop Owner / ... 4 episodes, 1998-2008
Gilly Gilchrist ...  Adam Gillespie / ... 4 episodes, 1993-2002
Maureen Allan Maureen Allan ...  Amy Cullen / ... 4 episodes, 1992-2008
Paul Blair Paul Blair ...  Farm Hand / ... 4 episodes, 1990-2008
James Martin James Martin ...  Billy Watson / ... 4 episodes, 1988-2008
Tom Mannion Tom Mannion ...  Billy Houston / ... 4 episodes, 1988-2008
Brian McCardie ...  Alex Currie / ... 4 episodes, 1994-2010
Juliet Cadzow Juliet Cadzow ...  Alice Dillon / ... 4 episodes, 1986-2003
Paul Morrow Paul Morrow ...  Cafe Owner / ... 4 episodes, 1987-2005
Fiona Bell ...  Francesca / ... 4 episodes, 1994-2008
Louise Goodall Louise Goodall ...  Beth Lawson / ... 4 episodes, 1995-2008
Julie Miller Julie Miller ...  Caroline Patton / ... 4 episodes, 1986-2007
Ian Cairns Ian Cairns ...  Father Walker / ... 4 episodes, 1994-2010
Dave Anderson Dave Anderson ...  Alec Harris / ... 4 episodes, 1986-2004
Isabella Jarrett Isabella Jarrett ...  Angela Ford / ... 4 episodes, 2000-2002
Allan Sharpe Allan Sharpe ...  Duty Sergeant / ... 4 episodes, 1990-2000
Laurie Ventry Laurie Ventry ...  Philip Buchan / ... 4 episodes, 1988-1998
Sandy Neilson Sandy Neilson ...  Clinic Administrator / ... 4 episodes, 1990-2003
Alex Harvey Alex Harvey ...  Ken / ... 4 episodes, 1994-2003
Irene Sunters Irene Sunters ...  Agnes Cook / ... 4 episodes, 1986-1996
Robert Stefani Robert Stefani ...  Advocate / ... 4 episodes, 1988-1995
Moyo Akandé ...  Kerrie Macdonald 4 episodes, 2010
Adam Smith Adam Smith ...  Police Station Desk Clerk / ... 4 episodes, 2007-2008
Aline Mowat Aline Mowat ...  Carlotta Houston / ... 3 episodes, 1990-2005
David Robb ...  Jack MacFarlane / ... 3 episodes, 1990-2005
Robert Carr Robert Carr ...  Davie Houston / ... 3 episodes, 1992-2005
Alexander Morton ...  David Balfour / ... 3 episodes, 1985-2010
Matt Costello Matt Costello ...  Brian Baird / ... 3 episodes, 1988-2008
John Kazek John Kazek ...  DS Kevin McQuillan / ... 3 episodes, 1998-2005
Sandy McDade ...  Gillian McMartin / ... 3 episodes, 1992-2008
Maureen Beattie ...  June Balfour / ... 3 episodes, 1985-2000
Garry Sweeney ...  Mo McCleish / ... 3 episodes, 1998-2007
Kathryn Howden ...  Carol Stein / ... 3 episodes, 1988-2006
Campbell Morrison Campbell Morrison ...  Martin Turner / ... 3 episodes, 1990-2004
John Comerford John Comerford ...  Bill Dawson / ... 3 episodes, 2002-2009
Gavin Mitchell Gavin Mitchell ...  Carlyle-Forbes / ... 3 episodes, 2002-2009
Margo Gunn Margo Gunn ...  Geraldine Keenan / ... 3 episodes, 1987-2009
Barbara Horne Barbara Horne ...  DCS Ellen Gordon / ... 3 episodes, 1990-2000
Lorraine McIntosh Lorraine McIntosh ...  Brenda Johnstone / ... 3 episodes, 1999-2008
Alison Peebles Alison Peebles ...  Anne Fairley / ... 3 episodes, 1988-2005
Sean Scanlan Sean Scanlan ...  Bob McKendrick / ... 3 episodes, 1993-2008
Paul Doonan Paul Doonan ...  Alvie Buchanan / ... 3 episodes, 1996-2005
Seamus Gubbins Seamus Gubbins ...  Danny Robertson / ... 3 episodes, 1993-2006
Vanya Eadie Vanya Eadie ...  Charlotte Campbell / ... 3 episodes, 1998-2010
Clare Waugh Clare Waugh ...  Abbie Geddes / ... 3 episodes, 1999-2010
Ronnie Letham Ronnie Letham ...  Bernie Bevan / ... 3 episodes, 1985-2005
Andrew Byatt Andrew Byatt ...  Charlie Forbes / ... 3 episodes, 1989-2009
Leigh Biagi Leigh Biagi ...  Alison Taggart 3 episodes, 1988-1993
Gilbert Martin Gilbert Martin ...  Frank Ferguson / ... 3 episodes, 1992-2007
Billy McColl Billy McColl ...  Eckie Nevin / ... 3 episodes, 1998-2010
Carole Cassidy Carole Cassidy ...  Chairwoman / ... 3 episodes, 1999-2010
Brian Pettifer ...  Arthur Magee / ... 3 episodes, 2000-2005
Alastair Galbraith ...  Allan Pitt / ... 3 episodes, 1989-2008
Duncan Duff ...  Sammy Kirkwood / ... 3 episodes, 1990-2010
George Drennan George Drennan ...  Dr Graham Fletcher / ... 3 episodes, 1990-2008
Eilidh Fraser Eilidh Fraser ...  Annie Davidson / ... 3 episodes, 1990-2005
Paul McCole Paul McCole ...  Andy Corbett / ... 3 episodes, 2002-2010
John Kay Steel ...  Eddie Drummond / ... 3 episodes, 1993-2007
Libby McArthur ...  Diane Weir / ... 3 episodes, 1993-2000
Maureen Carr Maureen Carr ...  Betty McGoldrick / ... 3 episodes, 1993-2008
Joanne Bett Joanne Bett ...  Fiona Clunie / ... 3 episodes, 1990-2004
Stuart McQuarrie ...  Dave Jobson / ... 3 episodes, 1990-2007
Robert Cavanah ...  Don McGreevy / ... 3 episodes, 1989-2010
Donalda Samuel Donalda Samuel ...  Annie Johnstone / ... 3 episodes, 1996-2000
Vari Sylvester Vari Sylvester ...  Isla / ... 3 episodes, 1988-1996
Pamela Kelly Pamela Kelly ...  May / ... 3 episodes, 1990-2000
Gail Watson Gail Watson ...  Bella / ... 3 episodes, 1996-2008
Stevie Hannan Stevie Hannan ...  Driver's mate / ... 3 episodes, 1992-2004
Jackie Farrell Jackie Farrell ...  Davy Hogan / ... 3 episodes, 1985-2008
Kern Falconer Kern Falconer ...  Luca Giovannaci / ... 3 episodes, 1990-1999
Anne Downie Anne Downie ...  Bella Smith / ... 3 episodes, 1985-2002
Iain Wotherspoon Iain Wotherspoon ...  Doctor / ... 3 episodes, 1992-2002
David Meldrum David Meldrum ...  Nicholas Frame / ... 3 episodes, 1988-1999
Alex Howden Alex Howden ...  George / ... 3 episodes, 1988-2007
Ian Sexon Ian Sexon ...  Estate Agent / ... 3 episodes, 1990-1998
Sheila Grier Sheila Grier ...  Amanda MacKay / ... 3 episodes, 1987-2001
Phil McKee ...  Colin McGuigan / ... 3 episodes, 1994-2010
Stewart Preston Stewart Preston ...  Brian Mills / ... 3 episodes, 1993-2004
Vincent Friell Vincent Friell ...  Andrew Kerr / ... 3 episodes, 1994-1999
Ralph Riach Ralph Riach ...  Gavin Elder / ... 3 episodes, 1986-2003
Andrew Barr Andrew Barr ...  Alan Mann / ... 3 episodes, 1992-2005
Jack McKenzie ...  Alan Donald / ... 3 episodes, 1986-2001
Mona Bruce Mona Bruce ...  Marjorie McVitie / ... 3 episodes, 1987-1995
John McQuiston John McQuiston ...  Cameron Walton / ... 3 episodes, 1998-2008
Iain Agnew Iain Agnew ...  Graham / ... 3 episodes, 1994-2006
Duncan Bell Duncan Bell ...  Alan Forrester - Depute Procurator Fiscal / ... 3 episodes, 1989-1999
Martin McCardie Martin McCardie ...  Bryan Currie / ... 3 episodes, 1988-2002
Ida Schuster Ida Schuster ...  Auntie Betty / ... 3 episodes, 1990-2005
Hilary Maclean Hilary Maclean ...  Cathy Adams / ... 3 episodes, 1987-1994
Jim Twaddale Jim Twaddale ...  Allan Renton / ... 3 episodes, 1992-1995
Andrew McCulloch ...  Fred Swan / ... 3 episodes, 1986-2001
Jane Nelson Peebles Jane Nelson Peebles ...  Dr. Gilchrist / ... 3 episodes, 1989-2004
Mike Travis Mike Travis ...  Chief Supt Bonner / ... 3 episodes, 1985-1995
Katy Hale Katy Hale ...  Caroline Buchanan / ... 3 episodes, 1995-2005
Lawrie McNicol Lawrie McNicol ...  Firearms Officer / ... 3 episodes, 1993-1998
Hope Ross Hope Ross ...  Dorothy Harris / ... 3 episodes, 1994-2007
Eileen McCallum Eileen McCallum ...  Mary Walker / ... 3 episodes, 1986-1994
Paul Reeves ...  CID Officer / ... 3 episodes, 1999-2000
Chris Patrick Chris Patrick ...  Local Thug / ... 3 episodes, 2007-2008
Roy Sampson ...  Billy MacLean / ... 2 episodes, 1989-1996
Lorna Heilbron ...  Martina Burns / ... 2 episodes, 1992-1997
Kate Donnelly Kate Donnelly ...  Karen Benton / ... 2 episodes, 2002-2005
Kate Dickie ...  Debbie Thomson / ... 2 episodes, 2003-2008
Jenny Ryan Jenny Ryan ...  Eve Hamilton / ... 2 episodes, 2003-2005
John Dougall John Dougall ...  Andy Collins / ... 2 episodes, 1992-2008
Deirdre Davis Deirdre Davis ...  Chief Supt. Laura Henson / ... 2 episodes, 2002-2008
Stephen McCole ...  Eddie Calder / ... 2 episodes, 2003-2008
Paul Young Paul Young ...  Colin Davidson / ... 2 episodes, 1995
Fiona Gillies ...  Fiona Lang / ... 2 episodes, 1993-2008
Graham McTavish ...  Col. Ian Sinclair / ... 2 episodes, 1998-2005
David McKay David McKay ...  Cosmo Lennox / ... 2 episodes, 2003-2010
Cora Bisset Cora Bisset ...  Carrie Anderson / ... 2 episodes, 2003-2007
Andrea Hart Andrea Hart ...  Gaby / ... 2 episodes, 2005-2008
Eileen Nicholas ...  Dorothy Milner / ... 2 episodes, 1985-1996
Valerie Gogan Valerie Gogan ...  Carol Bain / ... 2 episodes, 1988-1998
Tom Cotcher ...  Peter McNair / ... 2 episodes, 1999-2002
Anneika Rose ...  DS Mita Rahim 2 episodes, 2010
Anne Raitt Anne Raitt ...  Dolly Armstrong / ... 2 episodes, 1988-2005
David Rintoul ...  ACC Torrance / ... 2 episodes, 1990-2005
Benny Young Benny Young ...  Rev. George Stanford / ... 2 episodes, 1995-2008
Paul Ireland ...  Duncan Stewart / ... 2 episodes, 1997-2005
Robin Laing ...  Mark Jackson / ... 2 episodes, 1998-2008
Gabriel Quigley ...  Paula Nash / ... 2 episodes, 1999-2008
Ralph Bolland Ralph Bolland ...  Graham Martin / ... 2 episodes, 1999-2007
Russell Anderson Russell Anderson ...  Brian Murray / ... 2 episodes, 2002-2008
Billy Mack Billy Mack ...  Terry Brogan / ... 2 episodes, 2004-2007
Cara Kelly Cara Kelly ...  Laura Brunton / ... 2 episodes, 2005-2008
Julie Duncanson Julie Duncanson ...  Clare Vorland / ... 2 episodes, 2006-2009
Peter Kelly Peter Kelly ...  John McLintock / ... 2 episodes, 1988-1993
Hugh Ross ...  Richard Smiley / ... 2 episodes, 1990-2003
Sara Stewart ...  Alison Bain / ... 2 episodes, 1992-2005
Jon Morrison Jon Morrison ...  Davie McCann / ... 2 episodes, 1996-2000
Mark Bonnar ...  DCI Atkins / ... 2 episodes, 2003-2010
Ian McCulloch ...  Donald Gillan / ... 2 episodes, 1985-1990
Dorothy Paul Dorothy Paul ...  Olive McQueen / ... 2 episodes, 1985-1989
Owen Gorman Owen Gorman ...  Andy Swanney / ... 2 episodes, 1996-2002
Sally Howitt ...  Carla / ... 2 episodes, 1998-2009
Bill Leadbitter Bill Leadbitter ...  Alan Tulloch / ... 2 episodes, 1985-1990
Robert McIntosh Robert McIntosh ...  James Little / ... 2 episodes, 1990-2000
Peter Mullan ...  Peter Latimer / ... 2 episodes, 1990
Nicola Grier ...  Dr Marion Vaughn / ... 2 episodes, 1996-2008
Peter Forbes Peter Forbes ...  Eric Rogan / ... 2 episodes, 1997-2008
Coral Preston Coral Preston ...  Davina Dixon / ... 2 episodes, 2002-2005
Steven Duffy Steven Duffy ...  Barry Carrick / ... 2 episodes, 2008-2010
Kenny Ireland Kenny Ireland ...  Ken Lomax / ... 2 episodes, 1988-1999
Noreen Leighton Noreen Leighton ...  Diane McGrath / ... 2 episodes, 1998-2008
Chris Young Chris Young ...  Giorgio / ... 2 episodes, 2000-2010
Brian Ferguson Brian Ferguson ...  Callum Keane / ... 2 episodes, 2003-2008
Meg Fraser Meg Fraser ...  Anna Martin / ... 2 episodes, 2003-2008
Jason Harvey Jason Harvey ...  Greg Warren / ... 2 episodes, 2007-2010
Tony Donaldson Tony Donaldson ...  David Todd / ... 2 episodes, 2003-2005
Julie Austin Julie Austin ...  Antonia Orr / ... 2 episodes, 2005-2008
Emma Campbell-Jones ...  Katie Wallis 2 episodes, 2010
John Carlin John Carlin ...  George Cunningham / ... 2 episodes, 1985-1990
Sarah Collier Sarah Collier ...  Lady Sarah Rattray / ... 2 episodes, 1988-1993
Louise Beattie Louise Beattie ...  Karen Menzies / ... 2 episodes, 1990-2005
Lindy Whiteford ...  Eleanor McNair / ... 2 episodes, 1992-1999
Natalie J. Robb Natalie J. Robb ...  Kate McCready / ... 2 episodes, 1992-1995
Caroline Paterson Caroline Paterson ...  Cindy McKendrick / ... 2 episodes, 1993-1999
Mirin Barr Mirin Barr ...  Kirsty / ... 2 episodes, 2002-2006
Jane Stabler Jane Stabler ...  Monica Muir / ... 2 episodes, 2004-2009
David Ireland ...  Doctor / ... 2 episodes, 2005-2008
Ian McElhinney ...  Archie Rae / ... 2 episodes, 1993-2005
Simon Tait Simon Tait ...  Mickey Sullivan / ... 2 episodes, 2002-2010
Pauline King Pauline King ...  Dee Kirwell / ... 2 episodes, 2002-2009
Garry Stewart Garry Stewart ...  Alex Marshall / ... 2 episodes, 2003-2005
Nicola Jo Cully ...  Gina Mitchell / ... 2 episodes, 2006-2009
Jamie Quinn ...  Mickey Dawson / ... 2 episodes, 2007-2010
David McKail David McKail ...  Derek Munro / ... 2 episodes, 1987-2005
Alec Heggie Alec Heggie ...  Frank Sweeney / ... 2 episodes, 1988-2005
Gary Lewis ...  Donald Booth / ... 2 episodes, 1996-2008
Una McLean Una McLean ...  Margaret Hardcastle / ... 2 episodes, 2002-2008
Alex McSherry Alex McSherry ...  Landlord / ... 2 episodes, 2002-2005
Paul Cunningham Paul Cunningham ...  Billy Dunn / ... 2 episodes, 2002-2003
Frank Gilhooley ...  Doorman / ... 2 episodes, 2005-2009
Ross Dunsmore Ross Dunsmore ...  Gordon Jamieson / ... 2 episodes, 1990-2005
Gary Hollywood Gary Hollywood ...  Billy Kane / ... 2 episodes, 1993-2005
James Mackenzie James Mackenzie ...  Keith Burns 2 episodes, 1997-1999
Michael Wilson Michael Wilson ...  Stephen Imrie / ... 2 episodes, 2005-2008
Yvonne O'Brien Yvonne O'Brien ...  Anselina Mitchell / ... 2 episodes, 2006-2008
Malcolm Shields ...  Callum Walker / ... 2 episodes, 2006-2008
Charlotte Allan Charlotte Allan ...  Kyla McMartin / ... 2 episodes, 2008-2009
Leon Sinden Leon Sinden ...  Judge / ... 2 episodes, 1988-1989
Jason Hetherington Jason Hetherington ...  Ian McLaughlin / ... 2 episodes, 1992-2003
Ian Robertson Ian Robertson ...  Island Constable / ... 2 episodes, 1995-2003
Elaine Collins Elaine Collins ...  Abigail Stirling / ... 2 episodes, 1996-2000
Mairi Morrison Mairi Morrison ...  Ben's Nurse / ... 2 episodes, 2004-2009
Puja Panchkoty Puja Panchkoty ...  Female Student / ... 2 episodes, 2006-2009
Tam White Tam White ...  Jimmy Calder / ... 2 episodes, 1992-2000
Alastair Cording Alastair Cording ...  Ian Gilchrist / ... 2 episodes, 1992-1999
George Rossi ...  DI Pete Skinner / ... 2 episodes, 1992-1998
Antony Strachan ...  Brian / ... 2 episodes, 2004-2007
Gavin Brown Gavin Brown ...  Derek Abernathy / ... 2 episodes, 1985
Mandy Matthews Mandy Matthews ...  Pauline Atkin / ... 2 episodes, 1990
Matthew Zajac ...  Billy Friel / ... 2 episodes, 1992-2008
Frederick Warder ...  DCI Blair MacDonald / ... 2 episodes, 1993-2000
Stuart Sinclair Blyth ...  John Wallace / ... 2 episodes, 1998-2005
Glenna Morrison Glenna Morrison ...  Big Louise / ... 2 episodes, 2000-2005
Charlene Boyd ...  Desk Sergeant / ... 2 episodes, 2009
Simon Donald ...  Andrew McKnight / ... 2 episodes, 1989-1992
Claire Cairns Claire Cairns ...  Debbie Pearson / ... 2 episodes, 1993-1996
Robert Jan Szemis Robert Jan Szemis ...  Jan Borowski / ... 2 episodes, 2005-2008
Billy McElhaney Billy McElhaney ...  Customer in Gym / ... 2 episodes, 1987-2003
Sharon MacKenzie Sharon MacKenzie ...  Doctor's Receptionist / ... 2 episodes, 1993-2005
Andrew Dallmeyer Andrew Dallmeyer ...  Judge / ... 2 episodes, 1993-1997
James Sutherland ...  Eddie Monroe / ... 2 episodes, 1999-2007
Gowan Calder Gowan Calder ...  Doctor / ... 2 episodes, 1999-2002
Isabelle Joss Isabelle Joss ...  Angie Hamilton / ... 2 episodes, 2000-2008
Ian Petrie Ian Petrie ...  Barman / ... 2 episodes, 2008-2009
Sam Graham Sam Graham ...  Billy Galloway / ... 2 episodes, 1990-2008
Tom McGovern Tom McGovern ...  Angus Murray / ... 2 episodes, 1998-2005
Jennifer Black Jennifer Black ...  Angela Dryman / ... 2 episodes, 1996-2002
Rab Affleck ...  Max Muscle / ... 2 episodes, 1998-2005
Helen McAlpine Helen McAlpine ...  Anna / ... 2 episodes, 2002-2005
Anna Hepburn Anna Hepburn ...  Ann Crawford / ... 2 episodes, 1992-2004
Ian Briggs Ian Briggs ...  Gilbert Vance / ... 2 episodes, 1993-2000
Heather Ann Foster Heather Ann Foster ...  Alice Buchanan / ... 2 episodes, 1993-1999
Ronnie McCann Ronnie McCann ...  Jamie Johnstone / ... 2 episodes, 1993-1996
James Bryce James Bryce ...  Undertaker / ... 2 episodes, 2002-2008
Stephen Clyde Stephen Clyde ...  Kenny Wheelan / ... 2 episodes, 2002-2007
Charles Donnelly Charles Donnelly ...  Alex Maclean / ... 2 episodes, 2002-2007
Lawrence Douglas ...  Detective / ... 2 episodes, 2003-2005
Bill Armour Bill Armour ...  George Gray / ... 2 episodes, 1987-2002
Naomi Bird Naomi Bird ...  Hotel Receptionist / ... 2 episodes, 2003-2005
Cal MacAninch ...  Dr. David Argylle / ... 2 episodes, 1990-1996
Michael Elder Michael Elder ...  Jack Hollis / ... 2 episodes, 1996-1997
Ricky Callan Ricky Callan ...  Kelvin / ... 2 episodes, 1998-2005
James Fleming ...  Al Hunter / ... 2 episodes, 2003-2005
Subash Singh Pall Subash Singh Pall ...  Anwar Riswan / ... 2 episodes, 1992-2002
Carmen Pierquaccini Carmen Pierquaccini ...  Dolores / ... 2 episodes, 2000-2003
Estrid Barton Estrid Barton ...  Counsellor / ... 2 episodes, 1992-2008
Alicia Devine Alicia Devine ...  Elaine Harvey / ... 2 episodes, 1996-2010
Carolyn Calder Carolyn Calder ...  Alexis / ... 2 episodes, 2002-2005
David McGowan ...  Ian Garvey / ... 2 episodes, 1990-1995
Gordon Munro Gordon Munro ...  Duncan Traynor / ... 2 episodes, 1996-2002
Neil McCormack Neil McCormack ...  Iain / ... 2 episodes, 2002-2007
Ron Paterson Ron Paterson ...  Man / ... 2 episodes, 1988-2003
Jim Byars Jim Byars ...  Davie O'Connor / ... 2 episodes, 2000-2001
Annie Louise Ross Annie Louise Ross ...  Dr. Burns / ... 2 episodes, 1985-1990
Steven Wren Steven Wren ...  Jim Elliott / ... 2 episodes, 1988-1998
Mary Ann Reid Mary Ann Reid ...  Laura Laing / ... 2 episodes, 1992-1998
Robert McBain Robert McBain ...  Dr. Carson / ... 2 episodes, 1992
Michelle Gomez ...  Hairdresser / ... 2 episodes, 1992-1999
John Wark ...  Malcolm Pearson / ... 2 episodes, 1993-2000
Jacques Kerr ...  Angler / ... 2 episodes, 2000-2008
Anne Myatt Anne Myatt ...  Mrs. Campbell / ... 2 episodes, 1985
Alan Vicary Alan Vicary ...  Nigel Wynn-Davies / ... 2 episodes, 1988-1993
Valerie Edmond Valerie Edmond ...  Hotel Receptionist / ... 2 episodes, 1988-1990
Harry Glass Harry Glass ...  Ally Dewar / ... 2 episodes, 1990-2005
Douglas Russell ...  Joseph Boyd / ... 2 episodes, 1993-2007
Steve Owen Steve Owen ...  Harry Easton / ... 2 episodes, 1988-1992
Sheena Penson Sheena Penson ...  Advocates Clerk / ... 2 episodes, 1990-2005
Fiona Francis Fiona Francis ...  Diane Murray / ... 2 episodes, 1992-2000
Alan McQueen Alan McQueen ...  Bill Peters / ... 2 episodes, 1998-2002
Elspeth MacNaughton Elspeth MacNaughton ...  Mrs. Macbeth / ... 2 episodes, 1990-1993
John Clyde John Clyde ...  Grand Ol' Opry Barman / ... 2 episodes, 1993-2005
Charles McGuire Charles McGuire ...  Darren / ... 2 episodes, 1996-2000
Kenneth Lindsay Kenneth Lindsay ...  Cafe Assistant / ... 2 episodes, 1987-1990
Jonathan Battersby Jonathan Battersby ...  Jason Hammond / ... 2 episodes, 1988-1992
David Gallacher David Gallacher ...  Bank Manager / ... 2 episodes, 1992-2000
Carol Brannan Carol Brannan ...  Fanny / ... 2 episodes, 1988-1990
Andrew Fairlie Andrew Fairlie ...  Barman 2 episodes, 1989-1990
Maggie MacRitchie Maggie MacRitchie ...  Jane / ... 2 episodes, 1990-2000
Alan Caig Alan Caig ...  Benjamin Friel / ... 2 episodes, 1993-2000
Martin Heller Martin Heller ...  Judge / ... 2 episodes, 1990-1996
Nell Brennan Nell Brennan ...  Art Critic / ... 2 episodes, 1990-1997
John Yule John Yule ...  Brian Feeney / ... 2 episodes, 1990-1998
Craig Duncan Craig Duncan ...  Stallholder / ... 2 episodes, 1990-1993
John Toye John Toye ...  TV Journalist / ... 2 episodes, 1987-1990
Aileen O'Gorman Aileen O'Gorman ...  Mrs. Spicer / ... 2 episodes, 1988-1993
Doreen Cameron Doreen Cameron ...  Councillor Agnes Davidson / ... 2 episodes, 1992-1996
David Heller David Heller ...  Desk Sergeant / ... 2 episodes, 1990
Gordon Fulton ...  D.C.I. Paton / ... 2 episodes, 1989
Jim Boyce Jim Boyce ...  George White / ... 2 episodes, 1992-1996
Patrick Lewsley Patrick Lewsley ...  Drunk / ... 2 episodes, 1988-1990
Hugh Loughlan Hugh Loughlan ...  Detective 2 episodes, 1990
Ronald Aitken Ronald Aitken ...  Hugh Kidson / ... 2 episodes, 1990-1992
Isla Blair ...  Eleanor Samson / ... 2 episodes, 1985-1994
James Laurenson ...  Maurice Bain / ... 2 episodes, 1988-1995
Greg Powrie Greg Powrie ...  Canadian Son / ... 2 episodes, 1994-2007
Judy Sweeney Judy Sweeney ...  Jane Forfar / ... 2 episodes, 1986-1999
Frances Grey ...  Caroline Page / ... 2 episodes, 1997-2008
Don Gallagher Don Gallagher ...  D.S. Hind / ... 2 episodes, 1986-1988
James Young James Young ...  Brian Meenan / ... 2 episodes, 2002-2008
Michael Carter ...  Jack Stobo / ... 2 episodes, 1986-2005
Louise Bolton Louise Bolton ...  Wilma Cunningham 2 episodes, 2008
Caroline Hutton Caroline Hutton ...  Morticia / ... 2 episodes, 1994-1999
Hilary Lyon Hilary Lyon ...  Laura Nimmo / ... 2 episodes, 1997-2008
Trish Mullin Trish Mullin ...  Anne Menteith / ... 2 episodes, 2003-2008
Claire Nielson Claire Nielson ...  Mrs Paterson / ... 2 episodes, 1986-2005
James McKenna James McKenna ...  Joss Metcalfe / ... 2 episodes, 1986-1997
Robin Thomson Robin Thomson ...  Dr. Brian Heron / ... 2 episodes, 1994-2002
Kerry Lynn Hamilton Kerry Lynn Hamilton ...  Lucy Ferguson / ... 2 episodes, 1995-2003
Derek Riddell ...  Dr Costello / ... 2 episodes, 1995-2000
Corinne Harris Corinne Harris ...  Janine McLeish / ... 2 episodes, 1986-2000
Gayanne Potter Gayanne Potter ...  Christine Gilhooley / ... 2 episodes, 1994-2005
Martin John Bristow Martin John Bristow ...  Bar Owner / ... 2 episodes, 2007-2008
Elizabeth Millbank Elizabeth Millbank ...  Lana Shires / ... 2 episodes, 1986-1988
Joe McFadden ...  David Shires / ... 2 episodes, 1988-1994
Philip Wallace Philip Wallace ...  Journalist / ... 2 episodes, 1994-1996
Liam Brennan ...  Donald King / ... 2 episodes, 1990-1994
Stevie Allen Stevie Allen ...  Hory Cassidy / ... 2 episodes, 1995-1996
Jan Wilson Jan Wilson ...  Betty Swan / ... 2 episodes, 1986-1997
Simone Lahbib ...  Caroline Peterson / ... 2 episodes, 1992-1995
Rodney Stevens Rodney Stevens ...  Alex / ... 2 episodes, 1994-1996
Paul Higgins ...  Alastair Finn / ... 2 episodes, 1986-1990
James Gibb James Gibb ...  Archie Cook / ... 2 episodes, 1988-1994
Hugh Larkin Hugh Larkin ...  Alec Telfer / ... 2 episodes, 1992-1994
Kevin Quinn Kevin Quinn ...  Ash / ... 2 episodes, 2002-2010
Bob Docherty Bob Docherty ...  Ernie Watts / ... 2 episodes, 1993-1994
Nancy Mitchell Nancy Mitchell ...  Mrs Barnet / ... 2 episodes, 1986-1996
Ernest Blake Ernest Blake ...  Club Barman / ... 2 episodes, 1986-1988
Geoff Brown Geoff Brown ...  Reporter / ... 2 episodes, 1992
Joyce Falconer Joyce Falconer ...  Frances Shaw / ... 2 episodes, 1993-1995
Muireann Kelly Muireann Kelly ...  Judy / ... 2 episodes, 1993-1995
Audrey Jenkinson Audrey Jenkinson ...  Samantha McDowall / ... 2 episodes, 1988-1994
Andrew Wardlaw Andrew Wardlaw ...  Constable at Manse / ... 2 episodes, 1993-1994
Raymond Ross Raymond Ross ...  Hospital Consultant / ... 2 episodes, 1990-1995
Anne Kristen Anne Kristen ...  Frances Greig / ... 2 episodes, 1986-1994
Helen Raw Helen Raw ...  Chip Shop Worker / ... 2 episodes, 1998-1999
Tom Watson Tom Watson ...  Superintendent Murray 1 episode, 1985
Annette Crosbie ...  Maggie Davidson 1 episode
Diane Keen ...  Ruth Wilson 1 episode, 1987
Celia Imrie ...  Helen Lomax 1 episode, 1988
Tony Rohr ...  Flynn 1 episode, 1989
Edita Brychta ...  Valerie Sinclair 1 episode, 1990
Jill Gascoine ...  Jane Antrobus 1 episode, 1990
Jenny Runacre ...  Countess von Aschenberg 1 episode, 1990
Florence Guérin Florence Guérin ...  Francoise Campbell 1 episode, 1992
Ann Mitchell ...  Annie Gilmore 1 episode, 1992
Hannah Gordon ...  Dr. Janet Napier 1 episode, 1993
Martin Cochrane Martin Cochrane ...  John Samson 1 episode, 1985
Colette O'Neil Colette O'Neil ...  Josephine Peebles 1 episode, 1985
Freddie Boardley Freddie Boardley ...  Ricki Keenan 1 episode, 1987
Phillip Dupuy Phillip Dupuy ...  Patrick Clark 1 episode, 1987
Martyn Hesford Martyn Hesford ...  Roy Armstrong 1 episode, 1988
Sheila Ruskin Sheila Ruskin ...  Pam Fleming 1 episode, 1988
Gerard O'Hare Gerard O'Hare ...  Martin Duffy 1 episode, 1989
Jack Galloway Jack Galloway ...  Neil Gallagher 1 episode, 1990
John Hannah ...  Danny Bonnar 1 episode, 1990
Ian Hogg ...  Jimmy Catto 1 episode, 1992
Jason Isaacs ...  Barr 1 episode, 1992
Tom Smith ...  Philip Dempster 1 episode, 1992
Francis Matthews ...  Dr. Gerald Napier 1 episode, 1993
Gordon Kennedy ...  Cam Beattie 1 episode, 2010
Jordan McCurrach ...  PC Bridge 1 episode, 2010
Kevin O'Loughlin Kevin O'Loughlin ...  Scott Clarkson 1 episode, 2010
Steven Pacey Steven Pacey ...  Clark Donovan 1 episode, 2010
J.G. Devlin J.G. Devlin ...  Bill Lynch 1 episode, 1985
Danny Hignett Danny Hignett ...  Graeme Samson 1 episode, 1985
Richard Jamieson Richard Jamieson ...  Alan McMasters 1 episode, 1987
Leonard O'Malley Leonard O'Malley ...  Donny McGregor 1 episode, 1987
John Grillo ...  Tibor Meray 1 episode, 1988
John Kane ...  Mick Lomax 1 episode, 1988
Carol Holmes Carol Holmes ...  Jeannette Little 1 episode, 1990
David O'Hara ...  Malcolm Durie 1 episode, 1990
Eve Pearce Eve Pearce ...  Sophie McQueen 1 episode, 1990
Deepak Verma ...  Danny Lal 1 episode, 1992
Caroline Hunnisett Caroline Hunnisett ...  Belinda Napier 1 episode, 1993
Peter Blake Peter Blake ...  Sergeant Bill Kent 1 episode, 2005
Andrew Neil Andrew Neil ...  Angus Ford 1 episode, 2007
Phyllis Logan ...  Kathy Moffat 1 episode, 2008
Ewan Stewart ...  John Burke 1 episode, 2008
Michelle Fairley ...  Joan Revie 1 episode, 2009
Finlay Robertson ...  Mark Joffe 1 episode, 2009
Floss Ross Floss Ross ...  Paramedic 1 episode, 2010
William Ruane ...  Fin 1 episode, 2010
Philip Whitchurch ...  Alamo Higgins 1 episode, 2010
Rod Culbertson Rod Culbertson ...  Kevin Redman 1 episode, 1987
James Cosmo ...  Victor Baird 1 episode, 1988
Gordon Kane Gordon Kane ...  Willie Lomax 1 episode, 1988
Rose McBain Rose McBain ...  Rowena Bain 1 episode, 1988
Joseph Brady ...  Norrie Walker 1 episode, 1990
Nicholas McArdle ...  C.I. Fraser 1 episode, 1990
Michael Cochrane ...  Derek Amlot 1 episode, 1992
Clare Grogan ...  Mary Catto 1 episode, 1992
Scott Cleverdon ...  Jeremy Napier 1 episode, 1993
Barbara Dickson Barbara Dickson ...  Marie McDonald 1 episode, 1995
John Duttine ...  QC Robert Stirling 1 episode, 1996
Nicholas Clay ...  David Burns 1 episode, 1997
Richard Lintern ...  Martin Fairbairn 1 episode, 1997
Jeremy Clyde Jeremy Clyde ...  Charles Brown 1 episode, 1998
James Faulkner ...  Col. Robert Falkirk 1 episode, 1998
William Scott-Masson ...  Maj. Andrew Graham 1 episode, 1998
Larry Lamb ...  Martin Strange 1 episode, 1999
Caroline Langrishe ...  Helen Drummond 1 episode, 1999
Paul Barber ...  Jimmy McEvoy 1 episode, 2000
Aden Gillett ...  Robin Murray 1 episode, 2000
Rob Spendlove Rob Spendlove ...  Tony Sullivan 1 episode, 2000
Stuart Wilkinson Stuart Wilkinson ...  Craig Colhoune 1 episode, 2002
Pauline Knowles Pauline Knowles ...  DS Hannah Fairchild 1 episode, 2003
Matthew Bill Boyd Matthew Bill Boyd ...  Billy Jameson 1 episode, 2004
Daniel Healy Daniel Healy ...  Private Greg Fowler 1 episode, 2005
Graeme Rooney Graeme Rooney ...  James Grant 1 episode, 2005
Alan Steel Alan Steel ...  Father Michael Gow 1 episode, 2005
Julian Wadham ...  Brigadier Johnny Lewis-Scott 1 episode, 2005
Maimie McCoy ...  Jessica Flowers 1 episode, 2006
Mark McDonnell Mark McDonnell ...  Terry Deans 1 episode, 2007
Geraldine Alexander ...  Dr Gaynor Hursley 1 episode, 2008
Donald Sumpter ...  Alex Sternwood 1 episode, 2008
Hugo Speer ...  Ron Cassidy 1 episode, 2009
Kim Thomson ...  Phyllis Wade 1 episode, 2009
Kammy Darweish ...  Jal-Al Mamood 1 episode, 2010
Monika Miles ...  Anita Holland 1 episode, 2010
Sharita Scott Sharita Scott ...  Bonnie 1 episode, 2010
Ken Stott ...  Dr. MacNaughten 1 episode, 1985
Jenny Lee Jenny Lee ...  Joan Raeburn 1 episode, 1987
Emma D'Inverno Emma D'Inverno ...  Julie Adamson 1 episode, 1988
Herbert Trattnigg Herbert Trattnigg ...  Ulrich Geissler 1 episode, 1988
Shauna Baird Shauna Baird ...  Susan Bryant 1 episode, 1990
James Carroll Jordan ...  Sam Paris 1 episode, 1990
Gerry Slevin Gerry Slevin ...  Tom McGarry 1 episode, 1990
Ronald Fraser ...  Angus Collins 1 episode, 1992
Julia Wallace Julia Wallace ...  Agnes Catto 1 episode, 1992
Jeremy Young ...  Prof Hutton 1 episode, 1992
Mary MacLeod Mary MacLeod ...  Betty Duncan 1 episode, 1993
Catherine Shipton Catherine Shipton ...  Sarah Price 1 episode, 1996
Simone Bendix Simone Bendix ...  Irina Terechova 1 episode, 1997
Steven Brand ...  Peter Letham 1 episode, 1998
Susan Brown ...  Jan Dickson 1 episode, 1998
Diana Hardcastle ...  Mariah Strange 1 episode, 1999
Anne Kidd Anne Kidd ...  Helen Duncan 1 episode, 1999
Martin Ledwith Martin Ledwith ...  Jay Erskine / ... 1 episode, 1999
Darren Tighe Darren Tighe ...  Bob Ramsey 1 episode, 1999
Andrew Connolly ...  DI Ronnie Greig 1 episode, 2000
Dominic Mafham ...  Alan Hamilton 1 episode, 2000
Stephen Duffy Stephen Duffy ...  Jimmy Sullivan 1 episode, 2002
Lindsey Lee Wilson ...  Sandra Mailer 1 episode, 2002
Therese Bradley Therese Bradley ...  Dr. Pamela Gardener 1 episode, 2003
Matthew Pidgeon Matthew Pidgeon ...  Alistair Greig 1 episode, 2003
Frances Thorburn Frances Thorburn ...  Mary Cullen 1 episode, 2003
Jane Gurnett Jane Gurnett ...  Adele Flett 1 episode, 2004
Ross Allan Ross Allan ...  Sean Davis 1 episode, 2005
Tom Chadbon ...  Todd Phelps 1 episode, 2005
Nicholas Cowell Nicholas Cowell ...  Andy 1 episode, 2005
Andy Dow Andy Dow ...  Liam Forrester 1 episode, 2005
Des Hamilton ...  Brian Paterson 1 episode, 2005
Eilidh MacDonald Eilidh MacDonald ...  Sharon McDermott 1 episode, 2005
Jenny Foulds Jenny Foulds ...  Ruth Haines 1 episode, 2006
Andrew Lee Potts ...  Samuel Buckland 1 episode, 2006
Amanda Beveridge Amanda Beveridge ...  Hilary Marsh 1 episode, 2007
Pandora Clifford ...  Penny Forsyth 1 episode, 2007
Sinead Keenan ...  Alice Martin 1 episode, 2007
James Grant James Grant ...  Tom Gardner 1 episode, 2008
Jamie Lee Jamie Lee ...  Martin Lang 1 episode, 2008
Callum O'Neill Callum O'Neill ...  Dean Provan 1 episode, 2008
Bill Armstrong Bill Armstrong ...  Parkes 1 episode, 2009
Alan Francis ...  Kieran 1 episode, 2009
Stuart Martin ...  Jamie Revie 1 episode, 2009
Jimmy Yuill ...  DCI Wilson 1 episode, 2009
Lewis Alsamari Lewis Alsamari ...  Soheil Mamood 1 episode, 2010
Fiona Bruce Fiona Bruce ...  Anne Hardie 1 episode, 2010
Richard Rankin ...  Ged MacShane 1 episode, 2010
Gemma Stroyan Gemma Stroyan ...  Reporter 1 episode, 2010
Peter Vollebregt Peter Vollebregt ...  Dr. Chris Mackay 1 episode, 2010
Andrew Keir ...  Frank Mullholland 1 episode, 1985
Colin Gourley Colin Gourley ...  Father Martin 1 episode
Gerda Stevenson Gerda Stevenson ...  Mary Imrie 1 episode, 1987
Claus Elßmann Claus Elßmann ...  Bernhard Geissler 1 episode, 1988
Ewen Bremner ...  Jason 1 episode, 1990
Jan Carey ...  Joanna Gillan 1 episode, 1990
Gary Webster Gary Webster ...  DS David Tilling 1 episode, 1990
Leone Connery Leone Connery ...  Christine Gray 1 episode, 1992
Patricia Kerrigan Patricia Kerrigan ...  Diane Johnstone 1 episode, 1992
Fiona Tong ...  Ailsa Catto 1 episode, 1992
Tommy Boyle Tommy Boyle ...  Sean Brady 1 episode, 1993
Ken Hutchison ...  George Donaldson 1 episode, 1993
Ben Robertson Ben Robertson ...  Alec Veerman 1 episode, 1995
Tony Curran ...  Ian Jardine 1 episode, 1997
Velibor Topic ...  Alexei Kianovich 1 episode, 1997
Robert Gwilym ...  Alex Milligan 1 episode, 1998
Cameron Jack ...  Daniel Mitchell 1 episode, 1998
Eva Prentice Eva Prentice ...  Heather Robbie 1 episode, 1998
Ralph R. Thomson Ralph R. Thomson ...  Joe Brodie 1 episode, 1998
Frances Carrigan Frances Carrigan ...  Elaine MacGregor 1 episode, 1999
Briony McRoberts Briony McRoberts ...  Glena Bennett 1 episode, 2000
Tony Roper Tony Roper ...  Morris Murray 1 episode, 2000
Tom Bell ...  Jack Hooper 1 episode, 2001
Carolyn Bonnyman Carolyn Bonnyman ...  Karen Redpath 1 episode, 2002
Shauna Macdonald ...  Helen McCabe 1 episode, 2002
Shabana Akhtar Bakhsh Shabana Akhtar Bakhsh ...  Layla 1 episode, 2005
Gareth Glen Gareth Glen ...  Donny Whyte 1 episode, 2005
Tom Murphy Tom Murphy ...  Jed Callaghan 1 episode, 2005
Struan Rodger ...  Angus Minto 1 episode, 2005
David Bradley ...  Elijah Buckland 1 episode, 2006
Matthew McVarish Matthew McVarish ...  Miles 1 episode, 2006
Jonathan Holt Jonathan Holt ...  Liam Tulloch 1 episode, 2007
Ronan Vibert ...  James Forsyth 1 episode, 2007
Alex Donald Alex Donald ...  Eddie Wilson 1 episode, 2008
Ryan Fletcher ...  Paul Davidson 1 episode, 2008
Beth Marshall Beth Marshall ...  Clara Taylor 1 episode, 2008
Steven Struthers Steven Struthers ...  Rees 1 episode, 2008
Julie Wilson Nimmo Julie Wilson Nimmo ...  Joanne Mars 1 episode, 2008
Iain De Caestecker ...  Davy Kincaid 1 episode, 2009
Rob Drummond Rob Drummond ...  Shop Owner 1 episode, 2009
Martin Haddow Martin Haddow ...  Goldie 1 episode, 2009
Finlay McLean Finlay McLean ...  Mr Gill Donohoe 1 episode, 2009
Marc Ainslie Marc Ainslie ...  Callum Ferguson 1 episode, 2010
Nalini Chetty Nalini Chetty ...  Delkash Mamood 1 episode, 2010
Edward Corrie Edward Corrie ...  August Hardie 1 episode, 2010
Reece Dinsdale ...  DI Mike Casey 1 episode, 2010
Kristian Hart Kristian Hart ...  Bomber Dunne 1 episode, 2010
Katie McEwen Katie McEwen ...  Jennifer Cameron 1 episode, 2010
Joanna Roth ...  Lorna Beattie 1 episode, 2010
Karen Westwood Karen Westwood ...  Janie Ross 1 episode, 1989
Alec Westwood Alec Westwood ...  Pete McCulloch 1 episode, 1990
Paul Thomas Hickey Paul Thomas Hickey ...  Tony Jacovelli 1 episode, 1992
Gary McKay Gary McKay ...  Gary 1 episode, 1992
Andy McEwan Andy McEwan ...  Matt Dillon 1 episode, 1993
Jackie Morrison ...  Suzy Carroll 1 episode, 1996
Alec Newman ...  Stephen Burns 1 episode, 1997
Katherine Igoe Katherine Igoe ...  Juliette Curtis 1 episode, 1998
Paul McNeilly Paul McNeilly ...  Sgt. Tom Renshawe 1 episode, 1998
Michael Troughton ...  Derek Halliday 1 episode, 1998
Brian Capron ...  Andrew Donaldson 1 episode, 1999
Alex Ferns ...  Lenny Kerr 1 episode, 1999
Lucy Akhurst ...  Nikki Jones 1 episode, 2000
Megan Fisher Megan Fisher ...  Patricia Dillon 1 episode, 2000
Michelle Gallacher Michelle Gallacher ...  Donna Ford 1 episode, 2002
Rae Hendrie Rae Hendrie ...  Sadie McPhail 1 episode, 2002
John Kielty John Kielty ...  Johnny Innes 1 episode, 2002
Linda Duncan McLaughlin Linda Duncan McLaughlin ...  Morag McCree 1 episode, 2003
Molly Innes Molly Innes ...  Fiona Grant 1 episode, 2003
Nick Farr Nick Farr ...  Mark Andrews 1 episode, 2004
Murray Ewan Murray Ewan ...  Archie McGregor 1 episode, 2005
Stella Gonet Stella Gonet ...  Val 1 episode, 2005
Charles Jamieson Charles Jamieson ...  Major 'Jock' Spence 1 episode, 2005
Gerard Kelly ...  Graham Tully 1 episode, 2005
Michael Glenn Murphy Michael Glenn Murphy ...  Archie Callaghan 1 episode, 2005
Gavin Paul Gavin Paul ...  Trevor Bovey 1 episode, 2005
Garry Cooper ...  Noah Buckland 1 episode, 2006
Harmage Singh Kalirai ...  Ashraf Hassan 1 episode, 2006
Gordon Brandie Gordon Brandie ...  Smike 1 episode, 2007
Lorraine McGowan Lorraine McGowan ...  Charlie McEwan 1 episode, 2007
Robert Willox Robert Willox ...  Iain Gallen 1 episode, 2007
Finn Den Hertog ...  Mickey Hood 1 episode, 2008
Radoslaw Kaim ...  Kristof Puliaski 1 episode, 2008
Iain Robertson ...  Eddie 1 episode, 2008
Gerry Lynch Gerry Lynch ...  Gavin 1 episode, 2009
Kirsty Strain ...  Lisa Corrie 1 episode, 2009
Bamshad Abedi-Amin Bamshad Abedi-Amin ...  Yusi Mamood 1 episode, 2010
Michelle Edwards ...  Diane Williams 1 episode, 2010
Neil McNulty Neil McNulty ...  Paul Hardie 1 episode, 2010
James Ryland James Ryland ...  Martin Rourke 1 episode, 2010
Steve John Shepherd ...  DS Moretti 1 episode, 2010
Kika Mirylees ...  Sylvana Watson 1 episode, 1987
Joe Dunlop Joe Dunlop ...  George Hay 1 episode, 1990
David Lyon David Lyon ...  Maurice Newman 1 episode, 1992
John Salthouse ...  Macnally 1 episode, 1992
Susie McKenna Susie McKenna ...  Julie Fraser 1 episode, 1993
Peter O'Brien ...  Bill Hamilton 1 episode, 1993
Christopher Robbie Christopher Robbie ...  Albert Brockwell 1 episode, 1993
Billy Boyd ...  Jamie Holmes 1 episode, 1996
Kinny Gardner Kinny Gardner ...  Nicki Garland 1 episode, 1996
Anthony Edridge Anthony Edridge ...  Rick Turner 1 episode, 1998
Thomas Wheatley Thomas Wheatley ...  Douglas Fleming 1 episode, 1998
James Molloy James Molloy ...  JC 1 episode, 1999
Irene Ng Irene Ng ...  Kerry Chan 1 episode, 1999
Julie Mccahill Julie Mccahill ...  Elaine Walker 1 episode, 2002
Stephen McCreadie Stephen McCreadie ...  Lyle Farridy 1 episode, 2002
Judith Fitzgerald Judith Fitzgerald ...  Babs 1 episode, 2003
Bryan Larkin ...  Erwin Baxter 1 episode, 2003
Vicki Mason Vicki Mason ...  Audrey Edwards 1 episode, 2003
Deborah Arnott Deborah Arnott ...  Mary Clark 1 episode, 2005
Fiona Daskin Fiona Daskin ...  Jenny Liddell 1 episode, 2005
Andrea Gibb ...  DCI Henderson 1 episode, 2005
Alastair Gillies Alastair Gillies ...  Private Terry Collins 1 episode, 2005
Debbie Wheeler Debbie Wheeler ...  Claire Marshall 1 episode, 2005
Nila Aalia ...  Mrs Hassan 1 episode, 2006
Imogen Walker Imogen Walker ...  Carole Kent 1 episode, 2007
Paul Luebke ...  Jamie 1 episode, 2008
John P. Arnold John P. Arnold ...  Matheson 1 episode, 2009
Susan Coyle Susan Coyle ...  Anne Scoular 1 episode, 2009
Donna Giffen ...  Pilar Sanchez 1 episode, 2009
Pollyanna McIntosh ...  Morag Shearer 1 episode, 2009
Heydn McCabe Heydn McCabe ...  Frankie Hamilton 1 episode, 2010
Neve McIntosh ...  Louise Ferguson 1 episode, 2010
Kelsey O'Keefe Kelsey O'Keefe ...  Beth Williams 1 episode, 2010
Rachel Ogilvy Rachel Ogilvy ...  Eileen Mulray 1 episode, 2010
James Anthony Pearson ...  Gordon Watts 1 episode, 2010
Katherine Stark Katherine Stark ...  Lilly Brennan 1 episode, 1985
Jon Croft Jon Croft ...  Brian Hogg 1 episode, 1987
Joan Scott ...  Mrs. Keenan 1 episode, 1987
Barbara Rafferty Barbara Rafferty ...  Agnes Sweeney 1 episode, 1988
Morag Forsyth Morag Forsyth ...  Marion Ross 1 episode, 1989
John Bluthal ...  Albert Newman 1 episode, 1992
Julie Peasgood ...  Michelle Duncan 1 episode, 1993
Malcolm Rennie Malcolm Rennie ...  Willie Fraser 1 episode, 1993
Jamie Roberts Jamie Roberts ...  John 1 episode, 1993
Zuleika Shaw Zuleika Shaw ...  Sarah Campbell 1 episode, 1996
Kal Weber ...  Robert Buchanan 1 episode, 1996
Adam Bareham Adam Bareham ...  Jeffrey Mulligan 1 episode, 1997
Claire Scott-Campbell Claire Scott-Campbell ...  Louise Dunlop 1 episode, 1997
Sophie Millett Sophie Millett ...  Diane McLintock 1 episode, 1998
David Cheung ...  Peter Yip 1 episode, 1999
Murray McArthur ...  Alan Buchanan 1 episode, 1999
Tony Osoba ...  Dave Caffrey 1 episode, 1999
Clare McCarron Clare McCarron ...  Abbie Marshall 1 episode, 2000
Jamie Sives ...  DC Alvie Buchanan 1 episode, 2000
Frank Miller Frank Miller ...  Bobby Walker 1 episode, 2002
Graham Crammond Graham Crammond ...  Dr. George North 1 episode, 2003
James Cunningham James Cunningham ...  Tony Cunningham 1 episode, 2003
Frances Healy Frances Healy ...  Naomi McKellan 1 episode, 2003
Richard Saade Richard Saade ...  Hasan Osman 1 episode, 2003
Shonagh Price Shonagh Price ...  Kellie 1 episode, 2004
Sandie Armstrong Sandie Armstrong ...  Greta Hughes 1 episode, 2005
David Crellin ...  Iain Redman 1 episode, 2005
Eve Dallas Eve Dallas ...  Fiona Marshall 1 episode, 2005
Alexandra Gilbreath ...  Private Lombard 1 episode, 2005
Paul Nivison ...  Kenneth Marsden 1 episode, 2005
Sheila Greer Smith Sheila Greer Smith ...  Elizabeth Todd 1 episode, 2005
Alasdair Harvey Alasdair Harvey ...  Harry Shaw 1 episode, 2008
Jessika Williams Jessika Williams ...  Angela Boyle 1 episode, 2008
Jamie Brotherston ...  Flatmate 1 episode, 2009
Colin Harris Colin Harris ...  Eugene 1 episode, 2009
James McAnerney James McAnerney ...  Jamie Shearer 1 episode, 2009
John Paul Millar John Paul Millar ...  Duffy 1 episode, 2009
Vivienne Harvey ...  Julie Cash 1 episode, 2010
Leo Horsfield Leo Horsfield ...  Rab Hamilton 1 episode, 2010
Jamie Michie ...  Brian Cowie 1 episode, 2010
Kirsty Anne Shaw Kirsty Anne Shaw ...  Kirsty Beattie 1 episode, 2010
Ron Bain Ron Bain ...  Laurie Johnson 1 episode, 1985
John Shedden John Shedden ...  Ernest Atkin 1 episode, 1988
Margo Cunningham Margo Cunningham ...  Mrs. Cameron 1 episode, 1989
Fletcher Mathers Fletcher Mathers ...  Lillias Blacklock 1 episode, 1990
Sian Thomas ...  Martine Evans 1 episode, 1992
Jill Melford Jill Melford ...  Mrs. Drake 1 episode, 1993
Sheila Reid ...  Jessie Fraser 1 episode, 1993
Pauline Turner Pauline Turner ...  Kate Reilly 1 episode, 1996
Ian Bustard Ian Bustard ...  George Finlayson 1 episode, 1997
John Buick John Buick ...  Gregory Clunas 1 episode, 1998
Trevyn McDowell ...  Kristin Fisher 1 episode, 1998
Vaughan Sivell ...  Robin Mowat 1 episode, 1998
Adrian Pang ...  Oscar Liang 1 episode, 1999
Fish ...  Dougie Todd 1 episode, 2000
Susie Ann Watkins Susie Ann Watkins ...  Sadie 1 episode, 2000
Simon Weir ...  Scud MacKay 1 episode, 2001
Paul Anthony Paul Anthony ...  Michael Gray 1 episode, 2002
Cas Harkins Cas Harkins ...  Jamie Nelson 1 episode, 2002
Alastair Bruce Alastair Bruce ...  Damon Randall 1 episode, 2003
Gareth Thomas ...  Lord Falkland 1 episode, 2004
Hamish Wilson Hamish Wilson ...  Sorley Crawford 1 episode, 2004
Martin Forry Martin Forry ...  Colin Gallagher 1 episode, 2005
Louise Irwin Louise Irwin ...  Mags Nye 1 episode, 2005
Ashley Jensen ...  Agatha Ferry 1 episode, 2005
Chris Alexander Chris Alexander ...  Gary 1 episode, 2007
Jonathan Fegan Jonathan Fegan ...  Johnstone 1 episode, 2007
Denise Nicholson ...  Kathryn 1 episode, 2007
Romana Abercromby Romana Abercromby ...  Dee Robison 1 episode, 2008
Andy Clark Andy Clark ...  Wheelan 1 episode, 2008
Julie Finch Julie Finch ...  Kim Whitley 1 episode, 2008
Francesca Dymond Francesca Dymond ...  Doctor 1 episode, 2009
Robbie McIntosh ...  Jeweller 1 episode, 2009
Lisa Nicoll Lisa Nicoll ...  Duffy's Wife 1 episode, 2009
Lorna Craig Lorna Craig ...  Annie Stephenson 1 episode, 2010
Sarah Currie Sarah Currie ...  Donna 1 episode, 2010
Tav MacDougall Tav MacDougall ...  Craig Williams 1 episode, 2010
Robert McCafferty ...  Graham Smith 1 episode, 2010
Valerie Lush Valerie Lush ...  Mrs. Robertson 1 episode, 1985
Douglas Sannachan Douglas Sannachan ...  Jimmy Petrie 1 episode, 1985
Anne Smith Anne Smith ...  'Aqua' Assistant 1 episode, 1987
Jenny McCrindle Jenny McCrindle ...  Pat Dunn 1 episode, 1988
Patrick Hannaway Patrick Hannaway ...  Mark Hamilton 1 episode, 1990
Phyllida Hewat ...  Dame Elizabeth Friel 1 episode, 1990
Gordon Reid Gordon Reid ...  Ewan Morrison 1 episode, 1992
Henry Ian Cusick ...  Ian Gowrie 1 episode, 1993
Patrick Robertson Patrick Robertson ...  Procurator Fiscal 1 episode, 1993
Angela Walsh Angela Walsh ...  May Pearson 1 episode, 1993
Trevor Martin Trevor Martin ...  Robert Stevenson 1 episode, 1996
Lee Brown Lee Brown ...  Bobby Skivington 1 episode, 1997
Adam Robertson Adam Robertson ...  Neil Morrison 1 episode, 1998
Annabel Reid Annabel Reid ...  Esther Kennedy 1 episode, 1999
Steven Cartwright Steven Cartwright ...  Billy Driscol 1 episode, 2000
Liz Ewing Liz Ewing ...  Alice Stott 1 episode, 2000
Sam Ellis Sam Ellis ...  Budgen 1 episode, 2002
Peter Robertson Peter Robertson ...  Danny Smith 1 episode, 2002
Joe Collins Joe Collins ...  Alec Corrigan 1 episode, 2003
Alistair Findlay Alistair Findlay ...  Dr. Terence Lloyd 1 episode, 2003
Brian Alexander ...  Dennis Pryde 1 episode, 2005
J.J. Gilmour J.J. Gilmour ...  Mortuary Assistant 1 episode, 2005
Claire Hemphill Claire Hemphill ...  Jess Cade 1 episode, 2005
Victoria MacLeod Victoria MacLeod ...  Tracy Nicols 1 episode, 2005
Keith MacPherson Keith MacPherson ...  Malcolm Greig 1 episode, 2005
Mark Wood ...  Private Alan Matheson 1 episode, 2005
Andy Arnold Andy Arnold ...  Loomis 1 episode, 2007
Andrew Arnold Andrew Arnold ...  Andrew Burke 1 episode, 2008
Joseph Beard Joseph Beard ...  Dealer 1 episode, 2008
Athene Greig Athene Greig ...  Stella Sternwood 1 episode, 2008
Jenny Hulse ...  Helen Buckley 1 episode, 2008
Joy McEvoy Joy McEvoy ...  Receptionist 1 episode, 2008
Katrina Rose Smith Katrina Rose Smith ...  Marlena 1 episode, 2008
Carrie Mancini Carrie Mancini ...  Neighbour 1 episode, 2009
Kirstin McLean Kirstin McLean ...  Elaine 1 episode, 2009
Peter Milne Peter Milne ...  PC 1 episode, 2010
Gillian Parkhouse Gillian Parkhouse ...  Donna 1 episode, 2010
Eric Robertson Eric Robertson ...  Craig Raft 1 episode, 2010
Lloret Dunn Lloret Dunn ...  Mrs. Franchetti 1 episode, 1987
Harry Jones Harry Jones ...  Robert Higgison 1 episode, 1988
Norman Eshley ...  Commander Gunner 1 episode, 1990
Bernard Holley ...  Colin Breck 1 episode, 1990
Geoffrey Beevers Geoffrey Beevers ...  Angus Mackay 1 episode, 1992
Ross Davidson Ross Davidson ...  Supt. Brand 1 episode, 1993
Hugh Fraser ...  Bobby Gault 1 episode, 1993
Rory McCallum Rory McCallum ...  Advocate 1 episode, 1993
Annie Bruce Annie Bruce ...  Louise Mullvey 1 episode, 1995
Sally Kinghorn Sally Kinghorn ...  Tracy Scott 1 episode, 1996
Derek Lord ...  Peter Ross 1 episode, 1996
Buffy Davis Buffy Davis ...  Rosalin Wishart 1 episode, 1997
Edward Clayton Edward Clayton ...  Edward Lacey 1 episode, 1998
Riz Abbasi Riz Abbasi ...  Chisholm 1 episode, 1999
Charneh Demir Charneh Demir ...  Young Woman at Door 1 episode, 1999
Andrew Mackintosh Andrew Mackintosh ...  Elliott Moncur 1 episode, 2000
Ellie Haddington Ellie Haddington ...  Isabelle Higson 1 episode, 2001
Jamie Colville Jamie Colville ...  Ryan Maclean 1 episode, 2002
Kathleen McDermott Kathleen McDermott ...  Caroline Taylor 1 episode, 2002
Amanda Girard Amanda Girard ...  Nurse Susan Calderwood 1 episode, 2003
Ian Miro Ian Miro ...  McLean's Heavy 1 episode, 2003
Grant Smeaton Grant Smeaton ...  Sinclair Carrick 1 episode, 2003
Gordon Brown Gordon Brown ...  Frankie Robertson 1 episode, 2004
Gary Collins Gary Collins ...  Ben Ramsay 1 episode, 2004
Kenny Blyth ...  Jim 1 episode, 2005
Sarah Chalcroft Sarah Chalcroft ...  Barbara Tully 1 episode, 2005
Jennifer Lowrie Jennifer Lowrie ...  Rosie the Barmaid 1 episode, 2005
Lori McLean Lori McLean ...  Sarah Campell 1 episode, 2005
Mick Burns Mick Burns ...  Kieran 1 episode, 2007
Sally Henry Sally Henry ...  Molly McEwan 1 episode, 2007
Mark Young Mark Young ...  Donnie Miller 1 episode, 2007
Kirsty French Kirsty French ...  Junkie Girl 1 episode, 2008
Elaine Gracie Elaine Gracie ...  Shona Jervis 1 episode, 2008
Jackie Kane Jackie Kane ...  Suzi Morrison 1 episode, 2008
Allan Lindsay Allan Lindsay ...  Peter Buckley 1 episode, 2008
Martin McCormick Martin McCormick ...  Thomas Byrne 1 episode, 2008
Michael Watson Michael Watson ...  Luke MacHendry 1 episode, 2008
Scott Hoatson Scott Hoatson ...  Brian McFarlane 1 episode, 2009
Laura Smales Laura Smales ...  Nurse 1 episode, 2009
Gavin Jon Wright Gavin Jon Wright ...  Manager 1 episode, 2009
Caroline Guthrie ...  Claire Robertson 1 episode, 2010