Edit
River City (TV Series 2002– ) Poster

(2002– )

Full Cast & Crew

Series Directed by 

Stuart Davids ... (69 episodes, 2009-2024)
Jim Shields ... (54 episodes, 2009-2024)
David Hayman Jr. ... (40 episodes, 2014-2023)
Adrian Bean ... (35 episodes, 2015-2023)
Robin Haig ... (27 episodes, 2019-2023)
Fiona Walton ... (26 episodes, 2010-2015)
Ryan Graham ... (26 episodes, 2019-2024)
Patrick Harkins ... (25 episodes, 2010-2017)
James Henry ... (24 episodes, 2010-2013)
David Winstone ... (19 episodes, 2017-2023)
Jonny Blair ... (17 episodes, 2020-2024)
David McKay ... (16 episodes, 2008-2022)
Morag Fullarton ... (15 episodes, 2002-2022)
Andrew Cumming ... (11 episodes, 2016-2017)
Siri Rødnes ... (10 episodes, 2016-2019)
Kaljeven Singh Lally ... (9 episodes, 2022-2024)
Jeff Naylor ... (8 episodes, 2006-2010)
Scott Vickers ... (7 episodes, 2004-2009)
Daniel Wilson ... (7 episodes, 2007-2014)
Moe Abutoq ... (7 episodes, 2014-2018)
Stephen Moore ... (6 episodes, 2002-2006)
Ewan Stewart ... (6 episodes, 2017-2018)
Ruth Paxton ... (6 episodes, 2020-2021)
Bill MacLeod ... (5 episodes, 2009-2011)
Adrian McDowall ... (5 episodes, 2013-2015)
Tim Courtney ... (5 episodes, 2020-2022)
Indra Bhose ... (4 episodes, 2015-2016)
Nigel Douglas ... (4 episodes, 2015)
Simon Hynd ... (4 episodes, 2017-2018)
Jemima Levick ... (4 episodes, 2022-2024)
Meg Campbell ... (4 episodes, 2022)
Fi Kelly ... (4 episodes, 2023)
Albert Barber ... (3 episodes, 2005)
Brett Fallis ... (3 episodes, 2007-2009)
Morris Milne ... (2 episodes, 2007)
Simon Hook ... (2 episodes, 2009)
Jason Merrells ... (2 episodes, 2009)
Stewart Svaasand ... (2 episodes, 2011)
Ryan Dewar ... (2 episodes, 2015)
Emma Bodger ... (2 episodes, 2017)
Jermain Julien ... (2 episodes, 2018)
Marilyn Edmond ... (2 episodes, 2022-2023)
Caroline Paterson ... (2 episodes, 2023-2024)
Mike Alexander ... (1 episode, 2008)
Ron Bain ... (1 episode, 2008)
Illy ... (1 episode, 2008)
Noreen Kershaw ... (1 episode, 2009)
Graham Moore ... (1 episode, 2009)
Sean Gleeson ... (1 episode, 2018)
Patrick Harkins ... (1 episode, 2018)
Piotr Szkopiak ... (1 episode, 2019)
Haldane Duncan ... (unknown episodes)
Michael Hines ... (unknown episodes)
Brian Horsburgh ... (unknown episodes)
Shiona McCubbin ... (unknown episodes)
Garth Tucker ... (unknown episodes)
Philip Wood ... (unknown episodes)

Series Writing Credits  

Stephen Greenhorn ... (creator) (886 episodes, 2002-2022)
Stephen Greenhorn ... (written by) (2 episodes, 2002)
Claire Bell ... (storyliner) (81 episodes, 2002-2007)
M.J. Brocklebank ... (63 episodes, 2002-2011)
Marc Pye ... (40 episodes, 2002-2024)
Robert Fraser ... (37 episodes, 2010-2025)
James McCreadie ... (31 episodes, 2004-2009)
Julie Barker ... (story editor) (24 episodes, 2013-2015)
Anita Vettesse ... (24 episodes, 2016-2024)
Louise Ironside ... (22 episodes, 2008-2015)
Jillian Mannion ... (22 episodes, 2018-2025)
James McIntyre ... (19 episodes, 2007-2025)
Kim Millar ... (19 episodes, 2009-2024)
Gabriel Robertson ... (storyliner) (19 episodes, 2011)
Asher Pirie ... (19 episodes, 2015-2025)
Chris Grady ... (19 episodes, 2020-2024)
Sergio Casci ... (17 episodes, 2006-2024)
Mark Stevenson ... (17 episodes, 2016-2023)
Johnny McKnight ... (17 episodes, 2017-2024)
Michael Jenner ... (16 episodes, 2012-2015)
Jess Connell ... (14 episodes, 2013-2015)
Jess Connell ... (storyliner) (6 episodes, 2015)
Lee Saczak ... (14 episodes, 2021-2024)
Vivien Adam ... (12 episodes, 2008-2020)
Jonathan Wilson ... (12 episodes, 2013-2017)
Ali Taylor ... (12 episodes, 2020-2024)
Stephanie Lloyd Jones ... (11 episodes, 2017-2024)
Ann-Marie di Mambro ... (10 episodes, 2007-2024)
Ian Madden ... (10 episodes, 2011-2015)
Philip Meeks ... (story consultant) (10 episodes, 2015)
Philip Meeks ... (10 episodes, 2015)
Mal Young ... (story consultant) (10 episodes, 2015)
Richard Flynn ... (10 episodes, 2019-2024)
Joanne Logue ... (9 episodes, 2008-2012)
Gerard Sampaio ... (9 episodes, 2011-2015)
Kathrine Smith ... (9 episodes, 2012-2014)
Ciara Conway ... (9 episodes, 2017-2021)
Philip Wright ... (written by) (5 episodes, 2019-2021)
Philip Wright ... (story) (4 episodes, 2018-2019)
Simon Macallum ... (9 episodes, 2021-2025)
Pia Ashberry ... (8 episodes, 2003-2004)
Neil Arksey ... (head writer) (8 episodes, 2004-2005)
Andrew Rattenbury ... (8 episodes, 2012-2014)
Mike Cullen ... (8 episodes, 2015-2024)
Linda Duncan McLaughlin ... (8 episodes, 2021-2025)
Martin McCardie ... (7 episodes, 2007-2024)
Dug James ... (7 episodes, 2011-2013)
Alastair Galbraith ... (7 episodes, 2013-2016)
Patrea Smallacombe ... (6 episodes, 2011-2013)
Ann Gallivan ... (6 episodes, 2012-2015)
Danny McCahon ... (5 episodes, 2008-2025)
John Rooney ... (5 episodes, 2009-2016)
Robert Butler ... (4 episodes, 2022-2024)
Hanna Tatschl ... (4 episodes, 2022-2024)
Morna Young ... (4 episodes, 2022-2024)
Steven Dick ... (4 episodes, 2023-2024)
Justin Molotnikov ... (3 episodes, 2002-2006)
Matthew McVarish ... (3 episodes, 2023-2024)
Natalie Arle-Toyne ... (3 episodes, 2024)
Morag Fullarton ... (2 episodes, 2010-2011)
Alasdair Morrison ... (2 episodes, 2011-2012)
Erica Munro ... (2 episodes, 2012-2014)
Chris Lindsay ... (2 episodes, 2015-2016)
Richard Lazarus ... (2 episodes, 2017-2021)
Colin Steven ... (2 episodes, 2021-2022)
Lucia Haynes ... (2 episodes, 2021)
Jane Livingstone ... (2 episodes, 2022-2023)
Emma Ramsay ... (2 episodes, 2022-2023)
Cat Hepburn ... (2 episodes, 2023-2024)
Kevin Walls ... (2 episodes, 2023)
Aodhan Gallagher ... (2 episodes, 2024)
Stephen McAteer ... (2 episodes, 2024)
John-Paul Hurley ... (1 episode, 2007)
David Young ... (1 episode, 2007)
Fleur Costello ... (1 episode, 2008)
Jack Dickson ... (1 episode, 2008)
Debbie May ... (1 episode, 2009)
Keith Temple ... (1 episode, 2009)
Keith Brumpton ... (1 episode, 2010)
Adrian Mead ... (1 episode, 2010)
Steven Fay ... (1 episode, 2012)
Katie Douglas ... (1 episode, 2015)
Kieran Hannigan ... (1 episode, 2015)
Joanna McAndrew ... (1 episode, 2015)
Frank Rickarby ... (1 episode, 2015)
Alan Bissett ... (1 episode, 2017)
Nalini Chetty ... (1 episode, 2017)
David Ireland ... (1 episode, 2017)
Milly Thomas ... (1 episode, 2017)
Damian Mullen ... (1 episode, 2019)
Erin Carter ... (1 episode, 2020)
Julie Duncan ... (1 episode, 2021)
Stuart Hepburn ... (1 episode, 2021)
Steve Casey ... (1 episode, 2022)
Paul Walker ... (1 episode, 2022)
Kate Delin ... (1 episode, 2023)
Lorna King ... (1 episode, 2023)
Daisy Jo Lucas ... (1 episode, 2023)
Claire Nicol ... (1 episode, 2023)
Joanne Sneddon ... (1 episode, 2023)
Jo Spencely ... (1 episode, 2023)
Danny Spring ... (1 episode, 2023)
Daniel Craig Jackson ... (1 episode, 2024)
Emma Lennox ... (1 episode, 2024)
Marcus McPeake ... (1 episode, 2024)
Brian McIver ... (1 episode, 2025)
Amanda Verlaque ... (1 episode, 2025)
Mark Cairns ... (unknown episodes)
Des Dillon ... (unknown episodes)
Fergus Mitchell ... (unknown episodes)
Davey Robertson ... (unknown episodes)

Series Cast  

Sally Howitt ...  Scarlett / ... 396 episodes, 2003-2024
Stephen Purdon ...  Bob / ... 394 episodes, 2002-2024
Frank Gallagher Frank Gallagher ...  Lenny Murdoch 340 episodes, 2005-2024
Jordan Young ...  Alex Murdoch / ... 319 episodes, 2013-2024
Scott Vickers ...  DC Will Cooper 306 episodes, 2006-2023
Scott Fletcher Scott Fletcher ...  Angus Lindsay 271 episodes, 2014-2024
Gary Lamont ...  Robbie Fraser 214 episodes, 2009-2023
Iain Robertson Iain Robertson ...  Stevie O'Hara 184 episodes, 2017-2023
Kathryn Howden ...  Maggie McLean 164 episodes, 2017-2024
Gayle Telfer Stevens Gayle Telfer Stevens ...  Caitlin McLean 155 episodes, 2016-2024
Holly Jack Holly Jack ...  Nicole Brodie 154 episodes, 2011-2024
Joyce Falconer Joyce Falconer ...  Roisin McIntyre 154 episodes, 2002-2024
Jenny Hulse ...  Amber Murdoch / ... 142 episodes, 2016-2024
Rian Gordon ...  Conor Brodie / ... 128 episodes, 2010-2024
Jimmy Chisholm Jimmy Chisholm ...  Sonny Caplan 111 episodes, 2018-2024
Barbara Rafferty Barbara Rafferty ...  Bernie O'Hara / ... 105 episodes, 2006-2024
Juliet Cadzow Juliet Cadzow ...  Suzie Fraser / ... 101 episodes, 2017-2024
Jacqueline Leonard Jacqueline Leonard ...  Lydia Murdoch 91 episodes, 2007-2024
Lesley Hart Lesley Hart ...  Louise Caplan 88 episodes, 2018-2023
Leah MacRae Leah MacRae ...  Ellie McLean 81 episodes, 2016-2022
Maryam Hamidi ...  Leyla Brodie 78 episodes, 2010-2014
Andy Clark Andy Clark ...  Dr. Michael Brodie 76 episodes, 2010-2012
Cameron Fulton ...  Tyler Foulkes 76 episodes, 2020-2024
Frances Thorburn Frances Thorburn ...  Kim O'Hara / ... 74 episodes, 2011-2024
Grant Stott ...  Sam Spiller 73 episodes, 2021-2024
Laurie Ventry Laurie Ventry ...  Michael Mulvaney / ... 72 episodes, 2015-2024
Kirsty Pickering Kirsty Pickering ...  Jessie McAllister 72 episodes, 2020-2023
Brian James Leys Brian James Leys ...  Ash King 71 episodes, 2021-2024
Gerard Miller ...  Patrick Adams 70 episodes, 2014-2020
Sanjeev Kohli ...  Amandeep Jandhu / ... 69 episodes, 2016-2022
Darren Brownlie Darren Brownlie ...  Michael Duffy 68 episodes, 2022-2024
Robin Laing ...  DI Donald / ... 66 episodes, 2011-2023
Claire Dargo ...  Karen Connolly 66 episodes, 2021-2024
Gail Watson ...  Gillian Gibson 65 episodes, 2022-2024
Greg Powrie Greg Powrie ...  Andrew Campbell-Baxter / ... 63 episodes, 2009-2024
Johnny Beattie Johnny Beattie ...  Malcolm Hamilton 59 episodes, 2002-2023
Louise McMenemy Louise McMenemy ...  Frankie Roth 58 episodes, 2016-2018
Victoria Liddelle Victoria Liddelle ...  Eve Christie 55 episodes, 2020-2023
Zindzi Hudson Zindzi Hudson ...  Ruby McLean 53 episodes, 2018-2022
David Paisley David Paisley ...  Rory Murdoch 52 episodes, 2006-2021
Nalini Chetty ...  Zinnie Hassoun 52 episodes, 2011-2023
Adam Robertson ...  Dr. Dan Hunter / ... 52 episodes, 2011-2023
Reanne Farley ...  Annie Sobacz 51 episodes, 2010-2012
Lauren Grace ...  Madonna Mullen 49 episodes, 2022-2024
Parmy Singh Parmy Singh ...  Barry Khatri 47 episodes, 2021-2023
Kate Rutter ...  Miriam 44 episodes, 2012-2013
Jamie Marie Leary Jamie Marie Leary ...  Rebecca Fleming 44 episodes, 2020-2023
Lindsey Campbell ...  Poppy Patterson 43 episodes, 2019-2022
Jo Cameron Brown ...  Moira Henderson 42 episodes, 2002-2009
Paul Ellard Paul Ellard ...  Extra / ... 2 episodes, 2002-2018
Michael Wallace ...  Cameron Christie 39 episodes, 2020-2021
Dawn Steele ...  Annie Jandhu / ... 35 episodes, 2016-2018
Una McLean Una McLean ...  Molly O'Hara 35 episodes, 2009-2023
Ty McPhee Ty McPhee ...  Callum Adams 35 episodes, 2017-2024
Kirsty Mitchell ...  Jodie Banks 33 episodes, 2006
Lisa Livingstone Lisa Livingstone ...  DCI Brooke Shaw 33 episodes, 2022-2024
Gillian McCombe Gillian McCombe ...  Belle 32 episodes, 2002-2010
David McGowan ...  Tommy Chalmers 32 episodes, 2022-2024
Sean Connor Sean Connor ...  Dylan Christie 31 episodes, 2020-2021
Jade Lezar Jade Lezar ...  Alanna / ... 29 episodes, 2002-2023
Nick Rhys ...  Leo Brodie 29 episodes, 2010-2011
Sammy Hayman ...  Darren Foulkes 29 episodes, 2021-2022
Michael McCardie Michael McCardie ...  Dean Hardy 28 episodes, 2023-2024
Garry Sweeney ...  Gabriel Brodie 27 episodes, 2011-2022
Eileen McCallum Eileen McCallum ...  Liz Hamilton / ... 27 episodes, 2005-2023
Stewart Porter Stewart Porter ...  Dougie Patterson / ... 27 episodes, 2015-2021
Sienna Glackin Sienna Glackin ...  Madonna Mullen / ... 27 episodes, 2016-2021
Adam Smith Adam Smith ...  Pub Customer / ... 27 episodes, 2006-2011
Deirdre Davis Deirdre Davis ...  Eileen Henderson / ... 26 episodes, 2002-2023
Charlene Boyd ...  Jac Dunn / ... 26 episodes, 2014-2021
James Allenby-Kirk James Allenby-Kirk ...  Paul Ames 26 episodes, 2020-2021
Hanna Stanbridge ...  Angel Delaney 25 episodes, 2015-2020
Anna Kerth Anna Kerth ...  Lena Kruasky 23 episodes, 2006-2008
Andy Gray Andy Gray ...  Pete Galloway / ... 22 episodes, 2017-2022
Therese Bradley ...  DCI Rachel Grant 22 episodes, 2015-2023
Douglas Rankine ...  Joe Dunn / ... 22 episodes, 2013-2023
Emma Hartley-Miller ...  Erin Gunn 22 episodes, 2015
Neil Pendleton ...  Danny Turner 21 episodes, 2017-2021
Libby McArthur ...  Gina Rossi / ... 21 episodes, 2002-2023
Gordon McCorkell Gordon McCorkell ...  Derek Henderson 21 episodes, 2002-2023
Aisha Toussaint Aisha Toussaint ...  Jules Belmont 18 episodes, 2017-2021
Paul Luebke ...  Dr. Lochlan Dunbar 17 episodes, 2018
Declan Michael Laird ...  Sean 17 episodes, 2009-2012
Kari Corbett ...  Poppy Patterson / ... 16 episodes, 2002-2023
Carmen Pierquaccini Carmen Pierquaccini ...  Kelly-Marie Adams / ... 16 episodes, 2004-2023
Kieron Elliott Kieron Elliott ...  Duncan Robertson 16 episodes, 2005-2006
Daisy Veldhoven Daisy Veldhoven ...  Charlotte Crozier / ... 15 episodes, 2017-2020
Niamh McCann Niamh McCann ...  Grace Wilson 15 episodes, 2015
Libby Dye Libby Dye ...  Katie Roth 14 episodes, 2016-2020
Emma Currie Emma Currie ...  Victoria Campbell-Baxter 14 episodes, 2023-2024
Edward Corrie Edward Corrie ...  Jonathon Whitlock 14 episodes, 2023-2024
Frances Mayli McCann Frances Mayli McCann ...  Chloe Qi-Lewis 14 episodes, 2023-2024
Thierry Mabonga Thierry Mabonga ...  Levi Lukanda 13 episodes, 2020-2021
Annmarie Fulton Annmarie Fulton ...  Hazel Donachie / ... 12 episodes, 2002-2020
Paul Samson Paul Samson ...  Raymond Henderson 12 episodes, 2002-2023
Gilly Gilchrist ...  Archie Buchanan 12 episodes, 2003-2008
Jayd Johnson ...  Nicki Cullen 12 episodes, 2004-2010
Peter Vollebregt ...  Fr. Dominic 12 episodes, 2006
James Palmer ...  Lee Hope 12 episodes, 2009-2022
Paul-James Corrigan Paul-James Corrigan ...  Stevie Burns 12 episodes, 2011-2023
Colin McCredie ...  Nick Morrison 12 episodes, 2011
Ahd Tamimi ...  Armand Ashraf 12 episodes, 2023-2024
Lorna Anderson Lorna Anderson ...  Amber Murdoch 11 episodes, 2007-2011
Glen Wallace ...  Greig Roth 11 episodes, 2016-2017
Keira Lucchesi Keira Lucchesi ...  Stella Walker 11 episodes, 2010-2023
Jennifer Black Jennifer Black ...  Laura Haynes / ... 11 episodes, 2007-2021
James Mackenzie James Mackenzie ...  Gary Trenton 11 episodes, 2015-2020
Morag Calder Morag Calder ...  Ruth Rossi / ... 10 episodes, 2002-2023
John Gillespie ...  Paul Malick 10 episodes, 2013-2014
Manpreet Bachu ...  Harry Jandhu 10 episodes, 2015-2016
Alex Ferns ...  Rick Harper 9 episodes, 2017-2018
Shobna Gulati ...  Farah Khurana 9 episodes, 2017-2018
Tony Kearney Tony Kearney ...  Scott Wallace 9 episodes, 2002-2008
Chris Brazier ...  Ewan Murdoch 9 episodes, 2008-2022
Billy McElhaney ...  Jimmy Mullen 9 episodes, 2005-2023
Connor McPhelim Connor McPhelim ...  Mackenzie O'Hara 9 episodes, 2020-2024
Eric Barlow Eric Barlow ...  Tommy Donachie 8 episodes, 2002-2005
Adiza Shardow ...  Shelley Belmont 8 episodes, 2017-2018
Frank Gilhooley ...  John McLean 8 episodes, 2017-2021
William Ruane ...  Brian Henderson 8 episodes, 2002-2004
Neil McNulty Neil McNulty ...  Fraser Crozier 8 episodes, 2011-2018
Tam Dean Burn Tam Dean Burn ...  McCabe / ... 8 episodes, 2002-2022
Teo-Wa Vuong Teo-Wa Vuong ...  Suzie Wu 8 episodes, 2006-2007
Taryam Boyd Taryam Boyd ...  Adeeb Brodie 8 episodes, 2010-2011
Finlay MacMillan ...  Mark Walker 8 episodes, 2013
Rebecca Atkinson ...  Belinda Roberts 8 episodes, 2016-2023
Tori Du Pree Tori Du Pree ...  Ashley 8 episodes, 2018
John Bett John Bett ...  Duncan Campbell-Baxter 8 episodes, 2021-2022
Richard Conlon Richard Conlon ...  Dominic Gibson 8 episodes, 2022
George Drennan George Drennan ...  Seb Spiller 8 episodes, 2024
John Murtagh John Murtagh ...  George Henderson 7 episodes, 2002-2023
Duncan Duff ...  Lewis Cope 7 episodes, 2002-2005
Kirsty Strain ...  Angie Warren 7 episodes, 2012
Martin Farrell ...  2019 / ... 3 episodes, 2019-2024
Joe Proctor Joe Proctor ...  Dave Foulkes 7 episodes, 2020-2021
Rachel Ogilvy Rachel Ogilvy ...  Dr. Julie McMahon / ... 7 episodes, 2021-2022
Daniel Healy Daniel Healy ...  Drew 6 episodes, 2012
Allison McKenzie Allison McKenzie ...  Joanne Rossi / ... 6 episodes, 2002-2023
David McKay David McKay ...  Duncan Toomey / ... 6 episodes, 2017-2022
Katie McEwen Katie McEwen ...  Della Davis 6 episodes, 2003-2005
Jim Manclark Jim Manclark ...  Street Sweeper 6 episodes, 2004
Ali Macdonald Ross Ali Macdonald Ross ...  Shieldinch Resident / ... 6 episodes, 2013-2017
Maureen Carr Maureen Carr ...  Theresa O'Hara 5 episodes, 2018-2021
Kevin O'Loughlin Kevin O'Loughlin ...  Simon Grace / ... 5 episodes, 2017
Johnny McKnight Johnny McKnight ...  Juan Pablo 5 episodes, 2018-2020
Kevin Mains ...  Logan Caplan / ... 5 episodes, 2009-2019
Jenni Keenan-Green Jenni Keenan-Green ...  Heather Bellshaw 5 episodes, 2003-2008
Lisa Gardner Lisa Gardner ...  Joanne Rossi 5 episodes, 2008-2010
Forbes KB ...  Micky / ... 4 episodes, 2004-2006
Carter Ferguson ...  PC Harry Black 5 episodes, 2004-2005
David Fox ...  Mr. Hunter 5 episodes, 2007
Linda Jane Devlin Linda Jane Devlin ...  Joan Allison (as Linda Cuthbert) / ... 5 episodes, 2010
Sophie Mercer Sophie Mercer ...  Alice Reynolds 5 episodes, 2012
Daniela Spataru ...  Faith 5 episodes, 2017
Tony Atherton ...  Pub Punter / ... 3 episodes, 2018-2022
Anthony Martin Anthony Martin ...  Jamie Hunter 4 episodes, 2008
Claire Knight ...  Iona McIntyre / ... 4 episodes, 2008
Julie Duncanson Julie Duncanson ...  Shona Henderson / ... 4 episodes, 2008
Jason Pitt Jason Pitt ...  Cormac O'Sullivan 4 episodes, 2002-2005
Pamela Byrne Pamela Byrne ...  Hayley McCrone 4 episodes, 2010-2017
Nik Weir Nik Weir ...  Sheildinch Resident 4 episodes, 2002-2003
Alana Hood Alana Hood ...  Lorna Roth 4 episodes, 2017
Lorraine McIntosh Lorraine McIntosh ...  Alice Henderson 4 episodes, 2004-2023
John McGlynn ...  Alex McVey 4 episodes, 2005-2023
Sam Heughan ...  Andrew Murray 4 episodes, 2005
Leo Horsfield Leo Horsfield ...  Davey / ... 4 episodes, 2010-2013
Julie Austin Julie Austin ...  Mandy Kennedy 4 episodes, 2013-2014
Matthew McVarish ...  Alan 4 episodes, 2013
Martin McCardie Martin McCardie ...  Bron 4 episodes, 2014-2015
Benjamin Nugent ...  Drew McLean / ... 4 episodes, 2016-2017
Ron Donachie ...  Dr. Michael Rosenberg 4 episodes, 2017
Matthew Marrs Matthew Marrs ...  Louie 4 episodes, 2017
Jenny Ryan Jenny Ryan ...  Tina Hunter 3 episodes, 2008
Mamta Kaash ...  Hana Malik 3 episodes, 2002-2003
Alison Peebles ...  Isobel MacKenzie 3 episodes, 2018-2020
Kriss Dosanjh ...  Karim Malik 3 episodes, 2002-2003
Shabana Akhtar Bakhsh Shabana Akhtar Bakhsh ...  Zara Malik 3 episodes, 2002-2003
Hosh Kane Hosh Kane ...  Manu 3 episodes, 2008
Sarah McCardie Sarah McCardie ...  Sharon McLaren 3 episodes, 2008
Louise Jameson ...  Viv Roberts / ... 3 episodes, 2008
Laura McMonagle ...  Zoe Cullen 3 episodes, 2005-2008
Toniann Christie Toniann Christie ...  Ruby McLean 3 episodes, 2016-2017
Michelle O'Brien Michelle O'Brien ...  Carly Fraser / ... 3 episodes, 2005-2008
Gary Cargill ...  Peter Gilchrist 3 episodes, 2002-2009
Roshan Rohatgi Roshan Rohatgi ...  Ajay 3 episodes, 2002-2009
Kern Falconer Kern Falconer ...  Deputy Advocate / ... 3 episodes, 2004-2021
Gray O'Brien ...  Billy Davies 3 episodes, 2004-2006
Ryan Fletcher ...  Vader 3 episodes, 2004-2005
Laura Harvey Laura Harvey ...  Belinda / ... 3 episodes, 2005-2023
Mark Rowley ...  Jamie McAllister 3 episodes, 2013-2014
Jamie Maclachlan ...  Joe Dearnon 3 episodes, 2013-2014
Stephen McCole ...  Alan Lindsay 3 episodes, 2014
Sonny Green Sonny Green ...  Finn Mackay 3 episodes, 2014
Annie Louise Ross ...  Martina McAllister / ... 3 episodes, 2016-2022
Stevie Douglas ...  Rick Harper's Thug 3 episodes, 2017
Allan Lindsay Allan Lindsay ...  Anthony Stevenson 3 episodes, 2020
Ovie Osse Ovie Osse ...  Joseph McLean 3 episodes, 2020
Suzanne Magowan Suzanne Magowan ...  Kerry Loughty 3 episodes, 2023
Rob Jarvis ...  Eddie Corrigan 3 episodes, 2024
Helen Katamba ...  Dr. Claire Adisa 3 episodes, 2024
Adam Khan Adam Khan ...  Franco Rossi 2 episodes, 2008
Sean Brown Sean Brown ...  Paul Hunter 2 episodes, 2008
Laxmi Kathuria Laxmi Kathuria ...  Jamilah Malik 2 episodes, 2002
Rizz Abbasi ...  Nazir Mailk 2 episodes, 2002
Lindsey Campbell Lindsey Campbell ...  Poppy Patterson 2 episodes, 2018
Ida Schuster Ida Schuster ...  Lily Fraser 2 episodes, 2002
Grant Ibbs ...  Russ Minto 2 episodes, 2002
Daniel Schutzmann Daniel Schutzmann ...  Marty Green 2 episodes, 2005-2007
John Paul McGilvary John Paul McGilvary ...  Gerry McGrade 2 episodes, 2005-2007
Juan Pablo Di Pace ...  Luca Rossi 2 episodes, 2005-2006
Alana Hood Alana Hood ...  Angela / ... 2 episodes, 2007-2016
Alasdair Harvey ...  Ewan 2 episodes, 2003
Deepak Verma ...  Dan 2 episodes, 2003
Aiyaz Ahmed ...  D.S Dewar 2 episodes, 2002-2009
Gilbert Martin Gilbert Martin ...  Paddy Adams 2 episodes, 2004
Pavel Douglas ...  Patrick Johnston 2 episodes, 2004
Brian McDermott Brian McDermott ...  Youth Named Joe 2 episodes, 2004
Sean Kane Sean Kane ...  Dr. Hunt 2 episodes, 2006-2012
Tom Cotcher ...  Chief Superintendent Hobbs 2 episodes, 2008
David Goodall ...  Hugo 2 episodes, 2008
Nicola Roy Nicola Roy ...  Amy Kilpatrick / ... 2 episodes, 2009-2022
Frances Grey ...  Marianne Mckee 2 episodes, 2009
Ewan Stewart ...  Daniel McKee 2 episodes, 2009
James Daffern ...  Nathan 2 episodes, 2009
Samia Rida ...  Samira Amari 2 episodes, 2009
Melissa McLoughlin Melissa McLoughlin ...  Schoolgirl 2 episodes, 2009
Tom Urie Tom Urie ...  Bob O'Hara 2 episodes, 2010-2012
Jamie Michie ...  Andy Carroll 2 episodes, 2010
Stuart Martin ...  Lorne McKay / ... 2 episodes, 2011-2012
David Elliot ...  Simon 2 episodes, 2011
Marcus Nash Marcus Nash ...  Ally 2 episodes, 2011
Romana Abercromby Romana Abercromby ...  Dr. Munro 2 episodes, 2011
Vandin McLeod Vandin McLeod ...  Military Policeman 2 episodes, 2011
Kirstin McLean Kirstin McLean ...  Sylvie 2 episodes, 2012
Calum Cormack Calum Cormack ...  Tony Reid 2 episodes, 2012
Eric Robertson Eric Robertson ...  Terry 2 episodes, 2012
Paul Thomas Hickey Paul Thomas Hickey ...  Frank Paton / ... 2 episodes, 2014-2023
Alberto Maneiro Alberto Maneiro ...  Carlos 2 episodes, 2014
Richard Jack Richard Jack ...  Dr. Gavin Munro 2 episodes, 2014
Magdalena Kaleta Magdalena Kaleta ...  Tatiana Michalka 2 episodes, 2015-2023
Helen Logan Helen Logan ...  Madeleine Cairns 2 episodes, 2015
Kevin Quinn Kevin Quinn ...  Euan 2 episodes, 2015
Matthew Baxter Matthew Baxter ...  Background artist 2 episodes, 2016-2017
Atta Yaqub ...  Dev 2 episodes, 2016
Natalie Arle-Toyne ...  Dr. Bicknell 2 episodes, 2016
Eddie Seaman Eddie Seaman ...  Nurse / ... 2 episodes, 2017-2020
Deborah Arnott ...  Doctor Marshall 2 episodes, 2017
Craig Clelland ...  Eric / ... 2 episodes, 2018
Stefan Milne ...  Background 2 episodes, 2019-2020
Wendy Seager Wendy Seager ...  Olivia Darkel 2 episodes, 2021
Antony Strachan ...  Alisdair Kinnings 2 episodes, 2023
John-Paul Hurley ...  Photographer 1 episode, 2005
Scott Fletcher Scott Fletcher ...  Angus Lindsay 1 episode, 2019
Jay Newton Jay Newton ...  Sean Anderson 1 episode, 2005
June Brogan June Brogan ...  Charlie 1 episode, 2008
Laverne Edmonds Laverne Edmonds ...  Dr. McDonald 1 episode, 2018
Stefan Dennis ...  Marcus McKenzie 1 episode, 2003
Clare Gray ...  Caz 1 episode, 2018
Marcus Macleod ...  Graham 1 episode, 2007
Kate Donnelly Kate Donnelly ...  Jean 1 episode, 2008
Michael Mackenzie ...  Alasdair Quinn 1 episode, 2017
Gavin Jon Wright Gavin Jon Wright ...  Gordon Harris 1 episode, 2018
Claire Gray Claire Gray ...  Caz 1 episode, 2019
Simon Tait Simon Tait ...  Registrar 1 episode, 2008
Jay Manley Jay Manley ...  Registrar 1 episode, 2002
Colin West Colin West ...  Auctioneer 1 episode, 2017
Richard Ng ...  Johnny Wu 1 episode, 2002
Bill Little Bill Little ...  Thug 1 episode, 2002
Pauline King Pauline King ...  Donna 1 episode, 2002
Ted Mitchell Ted Mitchell ...  Shieldinch Resident 1 episode, 2003
Pamela Hanson Ryder ...  Salon Customer 1 episode, 2003
Thomas J. Clark Thomas J. Clark ...  Shieldinch Resident 1 episode, 2003
Scarlett Maltman Scarlett Maltman ...  Amy 1 episode, 2004
Archie Lal Archie Lal ...  Dr. Vinnie Shah 1 episode, 2004
Gordon Kennedy ...  Graeme Macdonald 1 episode, 2005
Meneka Das ...  Dr. Alisha Shah 1 episode, 2005
Natasha Watson Natasha Watson ...  Freya 1 episode, 2005
Ricky Dhillon Ricky Dhillon ...  Arun Shah 1 episode, 2005
John Macaulay John Macaulay ...  Glen McAllister 1 episode, 2005
Mae McDougall Mae McDougall ...  Nurse 1 episode, 2005
Aron Sidhu Aron Sidhu ...  Dilip Shah 1 episode, 2005
Zak Hanif Zak Hanif ...  Zak 1 episode, 2005
Suzanne Bonnar Suzanne Bonnar ...  Lola Fraser 1 episode, 2005
Patrick Mulvey ...  Liam 1 episode, 2006
Jacques Kerr ...  Sonographer 1 episode, 2006
Scott Peden Scott Peden ...  John 1 episode, 2006
Andrew Sloey Andrew Sloey ...  Young Reporter 1 episode, 2007
Simon Weir ...  Graham MacLaverty 1 episode, 2008
Judy Sweeney Judy Sweeney ...  Mary Murdoch 1 episode, 2008
Kim Calera Kim Calera ...  Kim 1 episode, 2008
Iain De Caestecker ...  Stuart 1 episode, 2009
Joy McAvoy ...  Fiona 1 episode, 2009
Janey Godley Janey Godley ...  Maris MacKinnon 1 episode, 2009
James Watson ...  Alain 1 episode, 2009
Matt McClure ...  Marilyn 1 episode, 2009
Jim Sweeney ...  Ernie Simpson 1 episode, 2009
Alyson Orr Alyson Orr ...  Tricia 1 episode, 2009
Jamie Lee McPherson Jamie Lee McPherson ...  Cheryl 1 episode, 2009
Erin Shanagher ...  Eleanor Crozier 1 episode, 2010
Maryam Hamid Maryam Hamid ...  Leyla Brodie 1 episode, 2010
Brian Cowan Brian Cowan ...  Murray Crozier 1 episode, 2010
John Comerford John Comerford ...  Jack Paterson 1 episode, 2010
Philip Buck Philip Buck ...  Hector Cunningham 1 episode, 2010
Paul Nivison ...  Mr. Richardson 1 episode, 2010
Lorna Craig Lorna Craig ...  Jennifer Bowie 1 episode, 2010
Shelley Lang Shelley Lang ...  Daniella Hendry 1 episode, 2010
Inga Stewart Inga Stewart ...  Beth 1 episode, 2010
Bryan Larkin 1 episode, 2011
Joseph McLean ...  Policeman 1 episode, 2011
Tam McKinlay Tam McKinlay ...  Man in pub 1 episode, 2011
Martin John Bristow Martin John Bristow ...  Interviewer 1 episode, 2011
Tony Bradford Tony Bradford ...  ARU Officer 1 episode, 2011
Andrea Hart Andrea Hart ...  Frances 1 episode, 2012
James Rottger ...  Paul 1 episode, 2012
Luke Oscar Ford Luke Oscar Ford ...  Various 1 episode, 2012
Joe Gill ...  Sam 1 episode, 2012
Gerry McLaughlin ...  Jamie Allison 1 episode, 2012
John Milroy ...  Mark Dolan 1 episode, 2012
Cloudia Swann ...  Sophie 1 episode, 2012
John Gaffney John Gaffney ...  Clerk of the Court 1 episode, 2012
Linda Duncan McLaughlin Linda Duncan McLaughlin ...  Midwife 1 episode, 2012
Sue Devaney ...  Angela Brennan 1 episode, 2013
Vivienne Harvey ...  Lucy 1 episode, 2013
Shonagh Price Shonagh Price ...  Chloe brodie 1 episode, 2013
Tyler Collins Tyler Collins ...  Luke 1 episode, 2013
Rachel McCreath ...  Therese 1 episode, 2013
Jasmin Riggins ...  Charlene 1 episode, 2013
Scott Dymond Scott Dymond ...  Tam 1 episode, 2013
Garry Summers Garry Summers ...  Obstetrician 1 episode, 2013
Rosann Ferrier Rosann Ferrier ...  Sherriff Officer 1 episode, 2013
Nicola Jo Cully ...  Young Mum 1 episode, 2013
Jodie Edwards Jodie Edwards ...  Lucy 1 episode, 2013
Mark Spiden Mark Spiden ...  Smoking Chef 1 episode, 2013
Erin Armstrong ...  Catriona Ellis 1 episode, 2014
Bobby Rainsbury ...  Kirsty Lindsay 1 episode, 2014
Elizabeth Caproni ...  Erin Crowther 1 episode, 2014
Molly Innes Molly Innes ...  Betty Turnbull 1 episode, 2014
Clare Waugh Clare Waugh ...  Louise 1 episode, 2014
Rory Barraclough Rory Barraclough ...  Harry 1 episode, 2014
Greg McCreadie Greg McCreadie ...  Mickey 2014 1 episode, 2014
James Conner Ferguson James Conner Ferguson ...  Postman 1 episode, 2014
Tyne Roberts Tyne Roberts ...  Media Journalist 1 episode, 2014
David Mullen David Mullen ...  Defence Lawyer 1 episode, 2014
Gillian Kirkpatrick Gillian Kirkpatrick ...  Annie Harkins 1 episode, 2014
Gareth McInally Gareth McInally ...  Police officer 1 episode, 2014
Gordon Cree Gordon Cree ...  Self - Pianist 1 episode, 2015
Abbie Hirst Abbie Hirst ...  Dr. McLeod 1 episode, 2015
Cheryl Forbes Cheryl Forbes ...  Self - Singer 1 episode, 2015
Julie Miller Julie Miller ...  Officer Denton 1 episode, 2016
Robbie Neilson Robbie Neilson ...  Callum 1 episode, 2016
Christine Steel Christine Steel ...  Jenny McLean 1 episode, 2016
Chris Martin ...  Paul Brennan 1 episode, 2016
Gerard Wilkie Gerard Wilkie ...  Prisoner 1 episode, 2016
Thomas Joseph McDonald Thomas Joseph McDonald ...  Rugby Boy 1 episode, 2016
Kirsty Stuart Kirsty Stuart ...  Dr. Beeson 1 episode, 2017
Steven Barr Steven Barr ...  Calum, Lennies heavy 1 episode, 2017
Ian James Cameron ...  Dr. Morgan 1 episode, 2017
Andy Ferguson Andy Ferguson ...  Henchman 1 episode, 2017
Ryan Smith Ryan Smith ...  Charlie Bowie 1 episode, 2017
Antoni McMillan ...  Paul Morrison 1 episode, 2018
Begonia Villalba Begonia Villalba ...  Rachel (Lou's friend) 1 episode, 2018
Miller Caleb Miller Caleb ...  Boy in wheelchair 1 episode, 2018
Margaret Fraser ...  Sheriff 1 episode, 2019
Patrick O'Brien Patrick O'Brien ...  Michael 1 episode, 2019
Jon Dan Duncan ...  Jon (barman) 1 episode, 2019
Christine Corbett Christine Corbett ...  Self - Pretty Woman 1 episode, 2019
Craig Campbell ...  Peter 1 episode, 2019
Thomas Handling Thomas Handling ...  Self - Walk on extra 1 episode, 2019
Rebecca Elise ...  Cathy Allan 1 episode, 2019
Wesley Ivan Hurt ...  Lou Hart 1 episode, 2020
Sophia Kolinas Sophia Kolinas ...  Cassie Lindsay 1 episode, 2020
Caelan Martyn Caelan Martyn ...  Delivery Man 1 episode, 2020
Gilbert Adams Gilbert Adams ...  Paddy Adams 1 episode, 2020
Susan Boyle ...  Self 1 episode, 2021
Elle O'Hara ...  Paula 1 episode, 2021
Geraldine Easton ...  Self 1 episode, 2021
Emma O'Hara Emma O'Hara ...  Paula 1 episode, 2021
Jen Hainey Jen Hainey ...  Foreperson 1 episode, 2021
Eilidh Talman Eilidh Talman ...  Dr. Janet Symons 1 episode, 2021
Michael Nardone ...  DI Whiteside 1 episode, 2022
Alexander Morton ...  Billy Kennedy 1 episode, 2022
Bruce Morton Bruce Morton ...  Joe McDonagle 1 episode, 2022
Allan Stewart Allan Stewart ...  Gavin Newbond 1 episode, 2022
Ryaan Ali Ryaan Ali ...  Harry Jandhu 1 episode, 2022
Sandy Morton Sandy Morton ...  Billy Kennedy 1 episode, 2022
Aline Mowat Aline Mowat ...  Janet McVey 1 episode, 2023
Gary McCormack Gary McCormack ...  JP Walsh 1 episode, 2023
Ross McGregor Ross McGregor ...  Masked Attacker 1 episode, 2023
James Stevens James Stevens ...  Dispatcher 1 episode, 2024
Andrew Watson ...  Daniel Sperring 1 episode
Paula Sage Paula Sage ...  Donna McCabe (2005-) unknown episodes
Emma Campbell-Webster Emma Campbell-Webster ...  Steph unknown episodes
Donald Pirie ...  Callum unknown episodes
Cas Harkins Cas Harkins ...  Stevie Adams unknown episodes
Gregor Gillespie Gregor Gillespie ...  Local (uncredited) 15 episodes, 2005-2014
Ben Bradley Ben Bradley ...  Doctor / ... (uncredited) 13 episodes, 2007-2024
Chris Patrick Chris Patrick ...  Clubber / ... (uncredited) 6 episodes, 2006-2008
David Friel David Friel ...  Paramedic / ... (uncredited) 5 episodes, 2014-2015
Alan Marsh Alan Marsh ...  Walk on (uncredited) 3 episodes, 2006-2009
Ross Owen Ross Owen ...  Coroner / ... (uncredited) 3 episodes, 2014-2015
Catherine Balavage Catherine Balavage ...  Rosemary Lewes (uncredited) 2 episodes, 2002-2004
Antony Scott ...  BBC Sound Operator / ... (uncredited) 2 episodes, 2011-2013
John Webster John Webster ...  Press Photographer / ... (uncredited) 2 episodes, 2016-2017
Sabrina John Sabrina John ...  Accident Witness / ... (uncredited) 2 episodes, 2018
Robert Yates Robert Yates ...  McCabe's Enforcer (uncredited) 1 episode, 2005
P.B. McBeath P.B. McBeath ...  Homeless Man (uncredited) 1 episode, 2006
Jerome Boyle Jerome Boyle ...  Enviromental health (uncredited) 1 episode, 2011
Nolan Willis ...  Gang Member (uncredited) 1 episode, 2012
Declan Whelan Declan Whelan ...  Observer (uncredited) 1 episode, 2012
Colin Healy Colin Healy ...  Jake Naismith (uncredited) 1 episode, 2012
Andrew Colthart Andrew Colthart ...  Nurse (uncredited) 1 episode, 2014
Gavin McNee Gavin McNee ...  Jinky (uncredited) 1 episode, 2015
Rob Long Rob Long ...  Teenager (uncredited) 1 episode, 2015
Reece Ellard Reece Ellard ...  Kid (uncredited) 1 episode, 2015
Ian Lorimer Milne ...  Loan Shark Boss (uncredited) 1 episode, 2016
Paul Lapsley ...  Heavy (uncredited) 1 episode, 2017
Joe Maitland Joe Maitland ...  Delivery Driver (uncredited) 1 episode, 2018
Barry Smith ...  carol singer (uncredited) 1 episode, 2019
Ryan Faulds Ryan Faulds ...  Henchman (uncredited) 1 episode, 2020
Christopher James Healy Christopher James Healy ...  Customer (uncredited) 1 episode, 2022

Series Produced by 

Margaret MacKenzie ... line producer / associate producer (351 episodes, 2015-2025)
Martin McCardie ... executive producer / series producer / producer (336 episodes, 2017-2025)
Gavin Smith ... executive producer: BBC Scotland (319 episodes, 2020-2025)
Kevin McComiskie ... series producer / senior producer / producer / story producer (274 episodes, 2017-2025)
Donald MacKinnon ... producer / line producer (77 episodes, 2011-2015)
Deb Charles ... producer (76 episodes, 2020-2024)
Joseph McLean ... producer (65 episodes, 2021-2024)
Kara Manley ... story producer / producer (48 episodes, 2007-2013)
Susan Tauro ... associate producer / line producer (39 episodes, 2015-2020)
Emma Bodger ... producer (38 episodes, 2016-2017)
Maggie Boden ... development producer / producer (37 episodes, 2002-2009)
Stuart Davids ... producer (34 episodes, 2015-2024)
Lorna Copeland ... line producer (34 episodes, 2023-2024)
Mike Ellen ... producer (31 episodes, 2013-2015)
Kieran Hannigan ... executive producer / producer (29 episodes, 2015-2020)
Kathleen Hutchison ... executive producer (26 episodes, 2015-2016)
Lizzie Gray ... producer (20 episodes, 2010-2011)
Joanne Sneddon ... producer (19 episodes, 2020-2021)
Jim Shields ... producer (19 episodes, 2022-2024)
Jules Powell ... line producer (18 episodes, 2020)
Angela Galvin ... producer (17 episodes, 2011-2013)
Aden Turner ... line producer (13 episodes, 2020-2021)
Pamela Hansson ... producer (12 episodes, 2015-2016)
Stephen Garwood ... producer / executive producer (11 episodes, 2017-2018)
Morag Bain ... producer (10 episodes, 2007-2010)
Julie Barker ... story producer / producer (8 episodes, 2013-2015)
Grant Reid ... producer (8 episodes, 2022-2023)
Jo Smith ... producer (8 episodes, 2022)
Benedict Boyd ... producer (7 episodes, 2018-2019)
Jim Webster ... producer (6 episodes, 2019-2021)
Adair Murray ... producer / trainee producer (5 episodes, 2024)
Bronagh Taggart ... development producer / producer (4 episodes, 2005)
Philip Wright ... story producer (4 episodes, 2018)
Stuart Doughty ... series producer (3 episodes, 2002)
Barbara McKissack ... executive producer (3 episodes, 2002)
Sandra MacIver ... executive producer (3 episodes, 2007-2008)
Amanda Verlaque ... producer (3 episodes, 2008-2009)
Gaynor Holmes ... executive producer (3 episodes, 2010)
Vikki Tennant ... producer (3 episodes, 2018-2019)
Kathleen Isaac ... producer (3 episodes, 2019)
Sue Austen ... series producer (2 episodes, 2009)
Alan J. Wands ... producer / series producer (2 episodes, 2009)
Stuart Cheetham ... executive producer / senior producer (2 episodes, 2017-2018)
Jess Connell ... producer (2 episodes, 2017)
Lesley Cruickshank ... associate producer (1 episode, 2013)
Graeme Gordon ... executive producer (1 episode, 2013)
Steven Ross ... associate producer (2001-2003) (unknown episodes)
Carol Ann Docherty ... executive producer (unknown episodes)

Series Music by 

Matthew Aldworth ... (3 episodes, 2020)
Lorne Balfe ... (2 episodes, 2007)

Series Cinematography by 

Brian Jobson ... (88 episodes, 2015-2024)
Ron Seeth ... (74 episodes, 2015-2024)
Jerry Kelly ... (23 episodes, 2020-2022)
Humphrey Tauro ... (21 episodes, 2022-2024)
Oliver Cheesman ... (18 episodes, 2020-2021)
Paul Gavin ... (17 episodes, 2002-2005)
Stephen Hughes ... (12 episodes, 2021-2023)
Lester de Havilland ... (8 episodes, 2023-2024)
Alan McSheehy ... (6 episodes, 2015-2016)
Brian Cairney ... (4 episodes, 2002)
Caroline Bridges ... (4 episodes, 2019)
Andy Clarke ... (2 episodes, 2016)
Mari Yamamura ... (2 episodes, 2020)
George Geddes ... (1 episode, 2020)

Series Editing by 

Nikki McChristie ... (60 episodes, 2011-2016)
Kieran Sherry ... (41 episodes, 2020-2023)
Conor Meechan ... (34 episodes, 2018-2024)
Kaljeven Singh Lally ... (31 episodes, 2020-2023)
Megan Green ... (17 episodes, 2017-2024)
Imara Lenders ... (17 episodes, 2021-2023)
Colin Ross Smith ... (16 episodes, 2022-2023)
Danielle Palmer ... (12 episodes, 2013-2015)
Nigel Cattle ... (12 episodes, 2015-2022)
Mark Hermida ... (10 episodes, 2013-2016)
Iain Miller ... (10 episodes, 2019-2022)
Ben McKinstrie ... (10 episodes, 2020-2021)
Colin Monie ... (10 episodes, 2020-2021)
Florian Nonnenmacher ... (9 episodes, 2016-2024)
Fergus MacKinnon ... (8 episodes, 2015-2018)
Scott McCartney ... (8 episodes, 2018-2020)
Caitlin Delves ... (8 episodes, 2022)
Bill Thompson ... (8 episodes, 2023-2024)
Tom Strachan ... (7 episodes, 2018-2023)
Fiona Brands ... (6 episodes, 2017-2019)
Riaz Meer ... (5 episodes, 2011-2015)
Jamie Kataky ... (5 episodes, 2018-2019)
Andy Morrison ... (4 episodes, 2013)
Caroline Limmer ... (4 episodes, 2015-2016)
Lauren Connors ... (4 episodes, 2020)
Miguel Lloro Javierre ... (4 episodes, 2020)
Jack Goessens ... (4 episodes, 2022-2024)
Mark Fraser ... (4 episodes, 2023)
Lucy Armitage ... (4 episodes, 2024)
Laura Wilson ... (3 episodes, 2002)
Scott Malley ... (3 episodes, 2022)
Stephen Gilmour ... (2 episodes, 2015)
Adam Masters ... (2 episodes, 2015)
Nigel Bunyan ... (2 episodes, 2016)
Amy Hounsell ... (2 episodes, 2016)
Chloe Hardwick ... (2 episodes, 2019)
David Archibald ... (2 episodes, 2021)
Margred Pryce ... (2 episodes, 2021)
Will Burgess ... (2 episodes, 2022)
Lindy Cameron ... (2 episodes, 2022)
Tom Nicol ... (1 episode, 2007)
David Woods ... (1 episode, 2007)
Hilary McCusker-Thomson ... (unknown episodes)

Series Casting By 

Dan Jackson ... (327 episodes, 2013-2025)
Kahleen Crawford ... (15 episodes, 2007-2017)

Series Production Design by 

Fiona Riddick ... (326 episodes, 2015-2025)
Pat Campbell ... (2 episodes, 2002)
David Jennings ... (2 episodes, 2007)

Series Art Direction by 

Joni Douglas ... supervising art director / art director (285 episodes, 2019-2025)
Andy Drummond ... (69 episodes, 2002-2008)
Stacy McEvoy ... (43 episodes, 2021-2024)
Jamie MacWilliam ... (22 episodes, 2003-2007)
Jean Kerr ... (5 episodes, 2004-2019)
Nathan Wishart-Smith ... (4 episodes, 2022)
Jason Orr ... (2 episodes, 2015)

Series Costume Design by 

Fiona Hoyo Diaz Martinez ... (251 episodes, 2020-2024)
Louise Allen ... (8 episodes, 2002-2005)
Clare Pettifer ... (5 episodes, 2015-2020)
Donna Macleod ... (2 episodes, 2007)

Series Makeup Department 

Helen McEwan ... makeup supervisor (442 episodes, 2002-2009)
Julie MacKay ... makeup designer / makeup artist (275 episodes, 2007-2024)
Christine Close ... makeup supervisor / assistant makeup artist / makeup artist (164 episodes, 2013-2016)
Hannah McConnell ... makeup supervisor / makeup assistant / make-up supervisor / makeup artist (94 episodes, 2020-2024)
Hollie Mackenzie ... makeup assistant / makeup supervisor (69 episodes, 2021-2024)
Cheryl Uppington ... makeup supervisor / makeup artist (64 episodes, 2020-2024)
Clayre Byrne ... makeup assistant / makeup supervisor (56 episodes, 2022-2024)
Jenna Platt ... makeup assistant (47 episodes, 2022-2024)
Beth Foley ... makeup assistant / makeup supervisor / makeup artist (37 episodes, 2020-2023)
Amy Johnston ... makeup trainee / makeup assistant (25 episodes, 2022-2024)
Abbey Hill ... makeup assistant / makeup trainee (23 episodes, 2022-2024)
Nina Blake ... makeup supervisor / make-up supervisor (18 episodes, 2020-2021)
Delia Letham ... makeup supervisor (15 episodes, 2007)
Joy Lowrie ... makeup assistant / makeup supervisor (14 episodes, 2020-2024)
Amanda Cook ... makeup supervisor (12 episodes, 2020-2021)
Emma Canning ... makeup assistant (4 episodes, 2022)
Maria Elliot ... makeup assistant (4 episodes, 2023)
Kelly Cripps ... makeup trainee (4 episodes, 2024)
Niamh Smith ... makeup trainee (4 episodes, 2024)
Joanne McNaughton ... assistant makeup artist (3 episodes, 2016)
Claire Davies ... makeup designer (2 episodes, 2007)
Faye Crasto ... hair set supervisor / hair supervisor / makeup set supervisor / makeup supervisor (2 episodes, 2014)
Kayleigh Baister ... make-up supervisor (2 episodes, 2020)
Beth O'Donnell ... make-up supervisor (2 episodes, 2020)
Kerry Nicholson ... additional makeup artist (1 episode, 2009)
Jessica Cruickshank ... makeup supervisor (1 episode, 2010)
Poppy Alexandra Coe ... makeup artist (1 episode, 2015)
Mia Currie ... makeup and hair artist (1 episode, 2020)
Eilish Brown ... makeup trainee (1 episode, 2024)

Series Production Management 

Peter Mellis ... production scheduler (295 episodes, 2015-2024)
Andrew Gardiner ... production manager (184 episodes, 2019-2023)
Charlie Tilly ... production manager (112 episodes, 2022-2024)
Anne McGarrity ... production manager (2 episodes, 2007)
Michael Wilson ... production manager (1 episode, 2009)
Tim Bain ... production scheduler (1 episode, 2013)
Margaret MacKenzie ... production manager (1 episode, 2013)
Katy Engels ... production manager (1 episode, 2015)
Hazel Brady ... production manager (unknown episodes)

Series Second Unit Director or Assistant Director 

Dawn Franklin ... second assistant director (255 episodes, 2002-2024)
Andrew Gardiner ... second assistant director / floor runner (88 episodes, 2002-2016)
Les White ... second assistant director / third assistant director / first assistant director / second unit director (79 episodes, 2020-2023)
Natasha Ewing ... floor runner (75 episodes, 2021-2022)
David Boyd ... first assistant director (67 episodes, 2013-2024)
Laura Fleming ... third assistant director / second assistant director / trainee second assistant director (56 episodes, 2020-2024)
Gabrielle Beaty ... third assistant director / floor runner (53 episodes, 2021-2023)
Tommy J Brennan ... third assistant director (50 episodes, 2022-2024)
Kathleen Wishart ... first assistant director (44 episodes, 2021-2023)
Natalie Meth ... assistant director (43 episodes, 2012-2013)
Mabel Chambers ... floor runner / third assistant director (43 episodes, 2022-2024)
Jen Hainey ... floor runner / third assistant director (42 episodes, 2023-2024)
Louise Paterson ... floor runner / runner/driver (39 episodes, 2020-2021)
Amrith Vijayakumar ... third assistant director (36 episodes, 2022-2024)
Rocco Rossetti ... floor runner (34 episodes, 2022-2024)
Graham Drover ... third assistant director (31 episodes, 2008-2010)
Ted Mitchell ... first assistant director (30 episodes, 2020-2023)
Sean Boyle ... third assistant director / second assistant director (29 episodes, 2014-2018)
Wendy Ashman ... first assistant director (28 episodes, 2018-2021)
Malcolm Rumbles ... third assistant director (26 episodes, 2021-2023)
Joshua Haynes ... floor runner / trainee floor runner (26 episodes, 2022-2024)
Ross Morrison ... third assistant director / first assistant director (25 episodes, 2020-2024)
Mark Gordon ... floor runner (24 episodes, 2020-2021)
Ainslie Williams ... floor runner (24 episodes, 2022-2023)
Jason Pickering ... floor runner (24 episodes, 2022)
Mark Ash ... first assistant director (22 episodes, 2020-2024)
Max McGuigan ... floor runner (22 episodes, 2022-2023)
Susan Clark ... first assistant director (21 episodes, 2020-2022)
Liam Kerr ... floor runner (20 episodes, 2022-2023)
Matt Cooper ... third assistant director (16 episodes, 2013-2014)
Euan Ross ... floor runner (16 episodes, 2021)
Tessa Galli-Heckmann ... floor runner (15 episodes, 2020-2021)
Abi Ross ... second assistant director (15 episodes, 2020-2021)
Brian Horsburgh ... first assistant director (14 episodes, 2002-2021)
Carol-Anne Henderson ... first assistant director (13 episodes, 2021-2023)
Mat Billings ... floor runner / runner/driver (13 episodes, 2023-2024)
Harper Pereira Hind ... floor runner (11 episodes, 2021-2022)
Hilary Smith ... floor runner (11 episodes, 2021)
Callum de Caestecker ... third assistant director (10 episodes, 2015)
Jack Darrer ... floor runner (10 episodes, 2021-2022)
Doug Inman ... third assistant director (10 episodes, 2022)
Alison Piper ... second assistant director (8 episodes, 2018-2019)
Julia Sudzinsky ... third assistant director (8 episodes, 2022)
Sean McCardie ... third assistant director / floor runner (7 episodes, 2022-2024)
Charles Curran ... first assistant director (6 episodes, 2018-2019)
Mia Williamson ... runner/driver (6 episodes, 2024)
Stephen Carney ... third assistant director / first assistant director (5 episodes, 2008-2011)
Paul Mindel ... first assistant director (5 episodes, 2020-2021)
Donna S Robertson ... second assistant director (5 episodes, 2021)
Taylor McDonald ... Floor Runner: dailies (5 episodes, 2022)
Sean Hind ... third assistant director (4 episodes, 2018)
Richard Johnstone ... first assistant director (4 episodes, 2021-2022)
Ealas De Saussure ... third assistant director (4 episodes, 2021)
Lucy Turner ... third assistant director (4 episodes, 2021)
Andrew Malone ... floor runner (4 episodes, 2022)
Rhys Fleming ... floor runner (4 episodes, 2023)
Greig Liddell ... second assistant director (4 episodes, 2023)
Katie Stubbs ... third assistant director (4 episodes, 2023)
Morris Milne ... first assistant director (3 episodes, 2004-2016)
Callum Creaney ... set production assistant (3 episodes, 2020)
Sean Hayman ... third assistant director (3 episodes, 2021)
Eilidh Leiper ... floor runner (3 episodes, 2021)
Tim Bain ... first assistant director / second assistant director (2 episodes, 2007)
Patrick James Stephens ... first assistant director (2 episodes, 2009)
John Burns ... first assistant director (2 episodes, 2021)
Mark Johnstone ... assistant director (1 episode, 2013)
Alison Wallace ... second assistant director (1 episode, 2013)
Liam Shaw ... first assistant director (1 episode, 2017)
Amy Hogarth ... third assistant director (1 episode, 2019)
Kirsty McGeechan ... floor runner (1 episode, 2022)
Shayann Tuinfort ... floor runner (1 episode, 2022)
Matt Fagan ... trainee second assistant director (1 episode, 2024)
Olivia Hall ... trainee floor runner (1 episode, 2024)
Tom Hickman ... trainee third assistant director (1 episode, 2024)
Manon Metcalfe ... trainee second assistant director (1 episode, 2024)
Vic O'Callaghan ... trainee third assistant director (1 episode, 2024)
Abigail Ross ... trainee first assistant director (1 episode, 2024)
Laura Sharp ... trainee first assistant director (1 episode, 2024)
Paul Smythe ... third assistant director (unknown episodes)

Series Art Department 

Jim Agnew ... vehicle wrangler (420 episodes, 2017-2025)
Mark Di Meo ... graphic designer (395 episodes, 2004-2024)
Colin Barber ... property master (360 episodes, 2019-2025)
Dex Miller ... dressing props (350 episodes, 2019-2025)
Allan Henderson ... studio props / props prep / backlot props / standby props (318 episodes, 2020-2025)
Kenny Daniel ... backlot props / props prep / standby props / art department assistant (158 episodes, 2003-2024)
Leanne Boyd ... stand by props (152 episodes, 2012-2015)
Kirsty McGeagh ... production buyer (140 episodes, 2022-2024)
John Casey ... property master (120 episodes, 2002-2012)
Olivia MacLeod ... design assistant / petty cash buyer (110 episodes, 2022-2024)
Wendy Cairns ... props buyer / production buyer / graphic designer (101 episodes, 2002-2008)
Christine Orr ... production buyer (97 episodes, 2014-2016)
Daniel Laing ... design assistant / graphic designer (93 episodes, 2021-2023)
Jacqui Corcoran ... petty cash buyer / production buyer (93 episodes, 2023-2024)
Kirsty McCabe ... production buyer / petty cash buyer (81 episodes, 2019-2022)
Sean O'Neill ... backlot props (78 episodes, 2022-2023)
Nathan Wishart-Smith ... assistant art director / design assistant (69 episodes, 2020-2021)
Mhari Glober ... petty cash buyer / design assistant / standby art director (68 episodes, 2020-2022)
Kara Ramsay ... standby art director (66 episodes, 2020-2024)
Stacy McEvoy ... standby art director / assistant art director (65 episodes, 2020-2024)
Jason Orr ... standby art director (64 episodes, 2020-2024)
Lizzie Watts ... art department trainee / design assistant (63 episodes, 2020-2021)
Philip Barratt ... graphic artist / stand-by art director / standby art director (60 episodes, 2003-2021)
Heather Winship ... standby props (55 episodes, 2020-2024)
Rhianonne Stone ... design trainee (52 episodes, 2022-2023)
Coreen Gallagher ... petty cash buyer / graphic designer (51 episodes, 2023-2024)
Rachel Smith ... design assistant (50 episodes, 2015-2016)
Alison Meloy ... art department assistant / design assistant (49 episodes, 2017-2021)
Steven McKay ... standby props / standby art director (47 episodes, 2020-2024)
Stuart Bryce ... production buyer (40 episodes, 2003-2008)
Lyal Fergusson ... standby props (30 episodes, 2021-2023)
Liam McBurnie ... art assistant / graphic designer (27 episodes, 2014-2015)
Martin McNee ... stand-by art-director (26 episodes, 2010-2013)
Alice Walker ... design assistant (26 episodes, 2014)
Iain Gower ... standby props (23 episodes, 2020-2024)
Kevin Lindsay ... standby props (21 episodes, 2021-2023)
Jodi Young ... petty cash buyer (17 episodes, 2023-2024)
Anna Gower ... standby props / dressing props (14 episodes, 2002-2022)
Paul McNamara ... stand by props: dressing props (9 episodes, 2002-2006)
Billy Rutherford ... standby props (9 episodes, 2021)
Matt Ramsey ... standby props (9 episodes, 2023)
Jordan R.A. Mills ... dressing props daily (8 episodes, 2013-2020)
David Thomson ... standby props (8 episodes, 2021)
Isobel Baker-Smith ... standby art director (6 episodes, 2021-2022)
Shaun Patton ... props (4 episodes, 2014)
Finn Weatherstone ... standby props (4 episodes, 2022)
Emily Bevan-Pritchard ... standby props (4 episodes, 2024)
Erin Dougherty ... design assistant (2 episodes, 2021)
John Felix ... standby props (2 episodes, 2021)
Tim Robinson-Boulton ... standby art director (2 episodes, 2021)
Kimberley Baker ... props prep (2 episodes, 2022)
Jade Louden ... design assistant (2 episodes, 2022)
Phil Barrett ... standby art director (2 episodes, 2023-2024)
Paul Curren ... supervising painter (1 episode, 2002)
Eliza Bramwell ... props trainee (1 episode, 2024)
Robyn Paton ... standby props (1 episode, 2024)
Muir Balfour ... supervising carpenter (unknown episodes)

Series Sound Department 

Kayleigh Raphel ... dubbing editor / sound effects editor / dubbing mixer (162 episodes, 2013-2024)
Craig Jackson ... sound recordist / sound assistant / sound mixer (85 episodes, 2018-2024)
Bronek Korda ... dubbing mixer / dubbing editor / sound mixer (72 episodes, 2015-2023)
Paul Flitcroft ... dubbing mixer / dubbing editor / sound recordist (71 episodes, 2013-2024)
Kieran Boyne ... boom operator (66 episodes, 2021-2024)
Lucy Watt ... dubbing mixer / dubbing editor (63 episodes, 2020-2022)
Ryan Warrender ... sound assistant / boom operator (52 episodes, 2018-2024)
Graham McCormick ... sound recordist / boom operator (49 episodes, 2002-2022)
Jonny Livesey ... boom operator / sound recordist (49 episodes, 2015-2021)
Charlie McPhee ... dubbing editor (45 episodes, 2023-2024)
Bryan McIntyre ... sound recordist (41 episodes, 2022-2024)
Lee Sharp ... boom operator (39 episodes, 2012-2017)
Charles Law ... boom operator (33 episodes, 2020-2023)
Phil Diamond ... boom operator (32 episodes, 2017-2021)
Jonathan Mullen ... sound assistant / assistant sound (32 episodes, 2023-2024)
Neal Skillen ... boom operator (29 episodes, 2021-2024)
Kae Remmer ... boom operator (28 episodes, 2022-2023)
Rory Conder ... sound assistant (28 episodes, 2023)
Stewart Simpson ... dubbing mixer / dubbing editor (27 episodes, 2012-2024)
Rachel Maclaren ... boom operator (26 episodes, 2020-2021)
John Gardner ... sound recordist (25 episodes, 2015-2022)
Philip Quinton ... sound recordist (25 episodes, 2021-2024)
Matt Ramsay ... dubbing mixer (24 episodes, 2022-2024)
Tim Crawshaw ... sound assistant / boom operator (23 episodes, 2019-2021)
Calum Deas ... sound recordist / boom operator (23 episodes, 2022-2023)
Ryan Christoforou ... sound assistant / boom operator (17 episodes, 2023)
Andrew McDougall ... boom operator / sound assistant (14 episodes, 2022)
Chris Marr ... sound recordist / boom operator (12 episodes, 2022-2024)
Stephen Cummings ... boom operator / sound recordist (12 episodes, 2022-2023)
Sophie Whiteford ... sound assistant (12 episodes, 2024)
Marcin Knyziak ... boom operator (10 episodes, 2015-2016)
Kyle Allan ... boom operator (9 episodes, 2017-2018)
Kian McClure ... boom operator / sound mixer (8 episodes, 2002-2019)
Ryan O'Kane ... sound assistant (8 episodes, 2022)
Solomon Watkins ... boom operator (8 episodes, 2022)
Fiona Vooght ... dubbing mixer (8 episodes, 2023)
Jordan Milliken ... Production sound mixer (5 episodes, 2020-2021)
Phoebe Pearson ... sound trainee (5 episodes, 2023-2024)
Callum Wishart ... sound trainee (5 episodes, 2023-2024)
Jake Milne ... sound assistant / Sound assistant (5 episodes, 2023)
Sinclair Gracie ... sound recordist (4 episodes, 2015-2016)
Matt Wilkinson ... boom operator (4 episodes, 2021)
Ryan Hill ... boom operator (4 episodes, 2022)
Ashley Manning ... sound assistant (4 episodes, 2023)
Andrew Miller ... sound recordist / boom operator (3 episodes, 2002-2022)
Michael Lindsay ... sound assistant (2 episodes, 2018)
Heather Andrews ... sound editor (2 episodes, 2019)
Aris Anastassopoulos ... sound recordist (2 episodes, 2020)
Andrea Calaprice ... sound recordist (2 episodes, 2021)
Andrew Reid ... boom operator (2 episodes, 2022)
Brian Milliken ... sound recordist (2 episodes, 2024)
Evan Thomson ... Sound Assistant (2 episodes, 2024)
Duncan Reid ... sound recordist (1 episode, 2007)
Gracie Sinclair ... sound mixer (1 episode, 2007)
Simon Tomlinson ... boom operator (1 episode, 2011)
David Bowtle-McMillan ... sound recordist (1 episode, 2020)
Alan Lawson ... sound mixer (unknown episodes)
David Quinn ... sound mixer (unknown episodes)
Mick Wild ... sound mixer (unknown episodes)

Series Special Effects by 

Perry Costello ... armourer (5 episodes, 2002-2013)
Andy Adam ... special effects floor supervisor (2 episodes, 2015-2017)
Ken Petrie ... special effects technician (1 episode, 2008)
Delroy Reid ... snow effects technician (1 episode, 2011)
Tom Stroud ... snow technician (1 episode, 2011)
Henry Brook ... special effects (1 episode, 2022)
Barry Hibberd ... special effects (1 episode, 2022)
Leigh Holford ... special effects (1 episode, 2022)

Series Stunts 

Carter Ferguson ... fight director / fight coordinator (122 episodes, 2003-2023)
James Fleming ... fight arranger (13 episodes, 2007-2013)
James McCreadie ... fight arranger / co-fight arranger (6 episodes, 2013-2018)
David Goodall ... fight arranger (2 episodes, 2013)
Jason Hunjan ... stunt double (1 episode, 2002)
William Willoughby ... stunt double (1 episode, 2002)
Chris Newton ... stunt double (1 episode, 2005)
Marc Cass ... stunt coordinator (1 episode, 2022)
Stewart James ... stunt performer (1 episode, 2022)
Eldredd Wolf ... stunt performer (1 episode, 2022)
Tony Christian ... stunt double (unknown episodes)
Michael Scott-Law ... stunt coordinator (unknown episodes)
Steve Truglia ... stunt driver (unknown episodes)

Series Camera and Electrical Department 

Alan Peebles ... still photographer (573 episodes, 2002-2023)
Yutsil Hoyo ... camera assistant / camera operator / camera assitant (125 episodes, 2020-2024)
Richi Holt ... grip / first assistant camera (104 episodes, 2016-2024)
Kayleigh Little ... camera assistant / camera operator / assistant camera (92 episodes, 2012-2024)
Steven Torbet ... gaffer (85 episodes, 2020-2024)
Alan Tinto ... electrician / gaffer (83 episodes, 2020-2024)
Niall Donaldson ... camera operator (81 episodes, 2020-2024)
Mike Edwards ... camera assistant (80 episodes, 2020-2024)
Kevin O'Brien ... camera operator (70 episodes, 2020-2024)
Willie Ramsay ... electrician (70 episodes, 2020-2024)
Ryan Graham ... camera operator / assistant camera (68 episodes, 2006-2023)
Lee Cooper ... electrician / gaffer (68 episodes, 2021-2023)
Sandy Fraser ... electrician (67 episodes, 2021-2024)
John MacTavish ... camera assistant / camera operator / trainee camera operator (67 episodes, 2021-2024)
Simon Neale ... electrician / gaffer (60 episodes, 2020-2023)
Bill Kapnis ... camera assistant (60 episodes, 2022-2024)
Richard Hughes ... camera assistant / camera trainee (58 episodes, 2022-2024)
Mark McKillop ... camera operator (55 episodes, 2015-2024)
Shannon Howard ... electrician (48 episodes, 2021-2024)
Francis Macneil ... electrician (47 episodes, 2020-2024)
Chris Freer ... assistant camera (38 episodes, 2006-2007)
Freddie Chisholm ... electrician (34 episodes, 2022-2023)
Keith Hunt ... gaffer / electrician (26 episodes, 2022-2023)
Keith Robson ... electrician (26 episodes, 2023-2024)
Nina Wright ... camera assistant / camera trainee (24 episodes, 2022-2024)
Montassir Saleh ... camera operator (24 episodes, 2023-2024)
Morgan Slavin ... electrician (23 episodes, 2021-2022)
Gary Laing ... electrician (22 episodes, 2021-2023)
Eilidh Kellaway ... camera assistant / second assistant camera: dailies (22 episodes, 2022-2023)
Robert Pereira Hind ... still photographer (18 episodes, 2016-2020)
Jakub Sirkowski ... camera trainee / camera assistant (17 episodes, 2020-2022)
David Mair ... gaffer (17 episodes, 2020-2021)
John Hutton ... gaffer (16 episodes, 2020-2021)
Graham Stevenson ... electrician / gaffer (16 episodes, 2022-2023)
Ross Wood ... electrician (16 episodes, 2022-2023)
Matthew O'Leary ... camera assistant (15 episodes, 2021-2022)
Erik Johnson ... electrician (14 episodes, 2020-2022)
William McKeand ... gaffer (12 episodes, 2020-2024)
Mark Dorris ... grip (12 episodes, 2020)
David Hart ... electrician (12 episodes, 2023-2024)
David Murray ... gaffer (12 episodes, 2023-2024)
Heather Neilson ... camera assistant (9 episodes, 2021-2022)
Darren Hercher ... camera operator / trainee camera operator (9 episodes, 2023-2024)
Chris Kinghorn ... camera assistant (8 episodes, 2020-2022)
Fiann Macleod ... camera assistant (8 episodes, 2021-2022)
Michael Beaton ... electrician trainee (8 episodes, 2022)
Alex Kerr ... grip (8 episodes, 2022)
Jim Cullen ... camera operator (8 episodes, 2023)
Lauren Gardiner ... camera assistant (6 episodes, 2020-2022)
Joe Breslin ... gaffer (6 episodes, 2021-2022)
Jordan Tibbitt ... camera assistant / assistant camera: dailies (6 episodes, 2023)
Martin Coton ... assistant camera (5 episodes, 2003-2004)
Graham Pittaro ... grip (5 episodes, 2022-2023)
Andy Mather ... camera trainee (5 episodes, 2023-2024)
Ray Houston ... camera operator (5 episodes, 2023)
Stephen O'Donnell ... camera operator (4 episodes, 2015-2020)
Oliver Barnicoat ... electrician (4 episodes, 2022)
Garry Laing ... electrician (4 episodes, 2022)
Kenny Linn ... electrician (4 episodes, 2022)
Rory Single ... grip (4 episodes, 2022)
Ian Keown ... camera operator (4 episodes, 2023)
Niall Smyth ... gaffer (4 episodes, 2024)
Russell Scoltock ... camera operator (3 episodes, 2020)
Nicola Duckworth ... camera assistant (3 episodes, 2021-2022)
Jamie Simpson ... still photographer (3 episodes, 2023)
Allan Wilson ... camera operator (2 episodes, 2015)
Jenna Gahagan ... camera assistant (2 episodes, 2020)
Sarah Kesson ... camera assistant (2 episodes, 2020)
Myles Docherty ... camera assistant (2 episodes, 2021)
Alan Hill ... camera assistant (2 episodes, 2021)
Fergus Cruickshank ... camera assistant (1 episode, 2020)
Oghiagbepha Oghenekevwe ... camera trainee (1 episode, 2024)

Series Casting Department 

Kay Gannon ... extras casting (uncredited) (2 episodes, 2009)

Series Costume and Wardrobe Department 

Sarah-Kate Goodwin ... costume supervisor (77 episodes, 2014-2016)
Amy Wallace ... principal costume standby (77 episodes, 2014-2015)
Jayne Anderson ... costume supervisor / costume standby (56 episodes, 2022-2024)
Zuleika Connolly Jones ... costume standby / costume trainee (54 episodes, 2022-2024)
Emma Webster ... costume supervisor / costume standby (44 episodes, 2020-2022)
Mia Paton ... costume standby / costume supervisor (42 episodes, 2021-2024)
Isabell Ferger ... costume assistant / costume trainee (40 episodes, 2023-2024)
Clara Mullen ... costume supervisor / costume standby / stylist (39 episodes, 2022-2023)
Lorna Carmichael ... costume supervisor / costume standby / set costumer (34 episodes, 2020-2022)
Mairi Macleod ... costume supervisor / costume standby (33 episodes, 2021-2023)
Polina Volochay ... costume standby / costume supervisor (27 episodes, 2022-2024)
Ellie Van Riel ... costume standby / costume supervisor (23 episodes, 2020-2024)
Robbie Brown ... costume supervisor / costume standby (21 episodes, 2022-2024)
Madi Barnicoat ... costume standby (20 episodes, 2022-2023)
Katie Simpson ... costume trainee (18 episodes, 2019-2020)
Aisling Ni Ghloinn ... costume supervisor (17 episodes, 2022)
Alexandra Fiddes ... costume stand-by (14 episodes, 2016)
Kate Gill ... costume supervisor (11 episodes, 2012)
Aleksandra Skowyra ... costume standby / costume trainee (11 episodes, 2022)
Anna Tumblety ... costume standby (10 episodes, 2021-2022)
Despoina Isaia ... costume standby / costume supervisor (10 episodes, 2021)
Linnea From ... costume supervisor (10 episodes, 2022-2023)
Laura Bowman ... costume trainee / costume assistant (10 episodes, 2023-2024)
Sophie Marshall ... costume standby (8 episodes, 2023)
Cristina Vizireanu ... costume standby / costume supervisor (7 episodes, 2021-2023)
Grace Campbell ... costume standby (6 episodes, 2021)
Andrea Fiquitiva ... costume supervisor (5 episodes, 2019-2020)
Lorna Donaldson ... costume standby (5 episodes, 2022-2023)
Natasha Ewing ... costume trainee (5 episodes, 2023-2024)
Barbara Harrington ... costume supervisor (4 episodes, 2020)
Amy Millar ... costume standby (4 episodes, 2020)
Iona Lynch ... costume standby (4 episodes, 2022)
Karys Rutherford ... costume trainee (4 episodes, 2024)
Toni Elissa Baker ... costume supervisor (2 episodes, 2024)
Claire Pettifer ... costume supervisor (1 episode, 2007)
Jessica Lennon ... costume trainee (1 episode, 2013)
Fiona Hoyo Diaz Martinez ... costume supervisor (1 episode, 2020)
Kate Dalzell ... costume standby (uncredited) (4 episodes, 2013-2014)

Series Editorial Department 

Ryan O'Kane ... edit assistant (226 episodes, 2020-2024)
Tom Nicol ... colourist (221 episodes, 2020-2024)
Graeme McGeagh ... post production supervisor / post-production supervisor (183 episodes, 2022-2025)
Colin Ross Smith ... assistant editor (147 episodes, 2021-2024)
Laura Masters ... edit assistant / assistant editor (146 episodes, 2021-2023)
Scott Watkins ... post production supervisor (126 episodes, 2019-2022)
Chris Freer ... assistant editor / post-production coordinator (103 episodes, 2006-2013)
Imara Lenders ... assistant editor (55 episodes, 2020-2021)
Mark Beishuizen ... edit assistant / edit assitant (38 episodes, 2023-2024)
Shaun Dempsey ... assistant editor (36 episodes, 2017-2018)
Gregor Fergus Arnott ... edit assistant (9 episodes, 2020)
Ross MacRae ... assistant editor (8 episodes, 2010)
Kieran Sherry ... assistant editor (8 episodes, 2023)
Carolyn Weir ... post-production coordinator (5 episodes, 2015)
Colin Brown ... colorist (4 episodes, 2015)
Elizabeth Clutterbuck ... edit assistant (3 episodes, 2020)
Don McVey ... assistant editor (1 episode, 2005)
Patrick Doherty ... assistant editor (unknown episodes)

Series Location Management 

Derek Yeaman ... location manager (3 episodes, 2023-2024)
David Burt ... location assistant (1 episode, 2006)
Callum Creaney ... location assistant (1 episode, 2023)

Series Music Department 

Matthew Aldworth ... music supervisor & composer (89 episodes, 2020-2022)
Dean Krippaehne ... composer additional music (1 episode, 2021)
Anthony Dann ... additional background music (1 episode, 2023)
Mitch Gardner ... Additional Licensed Music (uncredited) (1 episode, 2019)

Series Script and Continuity Department 

Joanne Sneddon ... script producer / story producer / script editor (266 episodes, 2018-2025)
Sarah McCardie ... story producer / story editor / storyliner (236 episodes, 2021-2025)
Kirsty McNeil ... storyliner / script coordinator / trainee storyliner (189 episodes, 2020-2023)
Jen Hainey ... story editor / researcher / storyliner (152 episodes, 2020-2023)
Cara Smith ... script coordinator / assistant script editor / script editor (138 episodes, 2022-2024)
Julie Cumming ... story producer / script & story producer / script producer (112 episodes, 2020-2022)
Aodhan Gallagher ... storyliner (110 episodes, 2022-2024)
Brian McIver ... storyliner (110 episodes, 2022-2024)
SJ Thomson ... researcher / storyliner (109 episodes, 2022-2024)
Adair Murray ... senior script editor / script editor (108 episodes, 2021-2025)
Kathleen Isaac ... script editor (105 episodes, 2018-2019)
Isabella Bassett ... development coordinator / script coordinator (96 episodes, 2021-2023)
Stuart Hepburn ... story consultant (78 episodes, 2022-2023)
Stuart Davids ... script producer (72 episodes, 2024-2025)
Sheila Johnston ... script supervisor (69 episodes, 2013-2024)
Grant Reid ... script editor (62 episodes, 2019-2023)
Moira Byrne ... script supervisor / script coordinator (60 episodes, 2007-2023)
Colin Steven ... script producer / script editor / story producer (55 episodes, 2008-2021)
Natalie Arle-Toyne ... storyliner (52 episodes, 2022-2023)
Rachel Flynn ... storyliner (52 episodes, 2022-2023)
Erin McCardie ... script supervisor (51 episodes, 2020-2024)
Nathalie Ahmadzadeh ... researcher (38 episodes, 2022)
Andrew Jameson ... script coordinator (38 episodes, 2023-2024)
Gemma Lucha ... script supervisor / script supervisor trainee (37 episodes, 2021-2024)
Emma Dalziel ... script editor (34 episodes, 2021-2024)
Ryan Stewart ... script editor (31 episodes, 2022-2024)
Julie Duncan ... storyliner (31 episodes, 2023-2024)
Marc Pye ... story editor (30 episodes, 2023-2024)
Marie Harrison ... trainee script editor / script editor (27 episodes, 2020-2022)
Stuart Blackburn ... editorial consultant (24 episodes, 2020-2021)
Caitlin Auld ... researcher (24 episodes, 2023-2024)
David Twyman ... script editor (21 episodes, 2020-2023)
Guido Lippe ... script editor (21 episodes, 2020-2021)
Claire Russell ... script editor (17 episodes, 2003-2004)
Amy Thurgood ... story editor / script editor (16 episodes, 2012-2013)
Jess Connell ... storyliner / story editor (14 episodes, 2013-2015)
Claire Bell ... script editor (13 episodes, 2007-2010)
Aina Sabaté-Giralt ... script supervisor (13 episodes, 2014-2017)
Ciara Conway ... series script editor / script editor (12 episodes, 2007-2015)
Cristin Mackenzie ... script supervisor (12 episodes, 2020-2021)
Tayler Norris ... trainee script supervisor / script supervisor (11 episodes, 2022)
Teja Hudson ... script supervisor (10 episodes, 2015-2016)
Elizabeth Short ... script supervisor (8 episodes, 2021-2022)
Dolina Macfarlane ... script supervisor (6 episodes, 2006-2014)
Tara Meenaghan ... script editor (6 episodes, 2015-2016)
Jessica Hof ... script supervisor (6 episodes, 2021)
Jamie Mackinlay ... script editor (6 episodes, 2024)
James Hartnell ... script editor (5 episodes, 2018-2019)
Lee Saczak ... script editor (4 episodes, 2021)
Cat Napier ... script supervisor (4 episodes, 2022)
David McMahon ... script supervisor (3 episodes, 2016-2020)
Kirsty Auld ... script supervisor (3 episodes, 2020-2024)
Jemma Field ... script supervisor (3 episodes, 2021)
Amy Roberts ... script editor (2 episodes, 2007)
Morven Reid ... script editor (2 episodes, 2012)
Tamsin Spivey ... script supervisor (2 episodes, 2014)
Alannah O'Sullivan ... script editor (2 episodes, 2015)
Xenia Taylor ... script supervisor (2 episodes, 2015)
Victoria Youngman ... script supervisor (2 episodes, 2016)
Philip Wright ... script editor (2 episodes, 2019)
Yvonne Carroll ... script supervisor (2 episodes, 2021)
Dorothy Connolley ... script supervisor (2 episodes, 2021)
Urszula Kocol ... script supervisor (2 episodes, 2021)
James McLean ... script consultant (2 episodes, 2021)
Janis Watt ... script supervisor (1 episode, 2007)
Claire Hewitt ... script supervisor (1 episode, 2012)
Claire MacLaverty ... script editor (1 episode, 2013)
Daisy Costello ... script editor (1 episode, 2020)
Kristian Smith ... script editor (unknown episodes)
Claire Armspach ... script editor (unknown episodes)
Liz Briggs ... script supervisor (unknown episodes)
Sue Mahoney ... script supervisor (uncredited) (1 episode, 2009)

Series Transportation Department 

Davie Love ... unit driver (296 episodes, 2020-2025)
Francis Moretti ... driver (4 episodes, 2023)
Gary Gourlay ... driver (1 episode, 2023)
Aaron O'Neil ... driver (1 episode, 2023)

Series Additional Crew 

Julie Whiteside ... publicist (338 episodes, 2015-2025)
Gail Crew ... production accountant (338 episodes, 2019-2025)
Julie Black ... assistant production accountant (320 episodes, 2020-2025)
Charlie Tilly ... production coordinator (143 episodes, 2020-2023)
Ashley Black ... production coordinator / production assistant (126 episodes, 2013-2016)
Elizabeth Freer ... production staff (114 episodes, 2005-2007)
Rebecca Margey ... production coordinator / assistant production coordinator / production runner / production management assistant (85 episodes, 2021-2022)
Gemma Lucha ... production runner (84 episodes, 2019-2021)
Lauren Jack ... assistant production coordinator / production coordinator (79 episodes, 2022-2024)
Mark Boyle ... team assistant (78 episodes, 2022-2023)
Rebecca McIntosh ... production runner / assistant production coordinator (78 episodes, 2022-2023)
Joseph McLean ... production management assistant (74 episodes, 2019-2021)
Douglas Aithie ... assistant production coordinator (70 episodes, 2020-2024)
Louis Darnell ... production runner (67 episodes, 2023-2024)
Rhys Fleming ... production runner (50 episodes, 2021-2022)
Paula Fleming ... production coordinator (44 episodes, 2016-2017)
Laura Paterson ... production coordinator (44 episodes, 2024)
Debby Jo Hill ... covid supervisor (37 episodes, 2021-2022)
Minhaz Hossain ... assistant production coordinator (31 episodes, 2022)
Anne Flynn ... production management assistant (28 episodes, 2022)
Murray Alford ... assistant production coordinator (26 episodes, 2012-2013)
Chiara Guidolin ... production runner (18 episodes, 2021)
Steven Little ... production coordinator / production assistant (14 episodes, 2008-2012)
Sean Boyle ... floor runner (13 episodes, 2007-2012)
Kathleen Lambie ... production coordinator (13 episodes, 2010-2011)
Ewan Diack ... covid supervisor (12 episodes, 2021)
Gregor Mutch ... production management assistant (12 episodes, 2021)
Amy Thurgood ... story editor (11 episodes, 2013)
Callum de Caestecker ... floor runner (9 episodes, 2012)
Ross Murray ... script editor: story editor (8 episodes, 2002-2009)
Amy Roberts ... story editor (6 episodes, 2009-2010)
Lauren Jackson ... covid supervisor (6 episodes, 2022)
Sean McCardie ... covid supervisor (5 episodes, 2021-2022)
Alfie Kelly ... covid supervisor (5 episodes, 2022)
Jacqui McBride ... assistant production accountant (4 episodes, 2006)
Kieran Hannigan ... production secretary (4 episodes, 2007)
Kyrie MacTavish ... production assistant (4 episodes, 2011)
Amy Hogarth ... floor runner (4 episodes, 2014)
Marija Dievkocina ... production assistant (3 episodes, 2019)
Grazyna McGroarty ... assistant coordinator (3 episodes, 2019)
Glenn Whelan ... floor runner (3 episodes, 2020)
Kate Maginnis ... floor runner / production runner (2 episodes, 2006-2007)
Laurence Byrne ... accountant / production accountant (2 episodes, 2007)
Kathleen Beedles ... story producer (2 episodes, 2011)
Vandin McLeod ... military specialist (2 episodes, 2011)
Clive King ... story editor (1 episode, 2007)
Alison Code ... story editor (1 episode, 2013)
Elizabeth Edgar ... production coordinator (1 episode, 2013)
Robert Fraser ... story consultant (1 episode, 2013)
Stephen Gilmour ... post production co-ordinator (1 episode, 2013)
Blair Gibson ... covid supervisor (1 episode, 2022)
Jamie Jordan ... covid supervisor (1 episode, 2022)
Rakasree Basu ... production coordinator (1 episode, 2023)
Michelle Boyd ... first aid (1 episode, 2023)
Giorgia Farruggia ... team assistant (1 episode, 2023)
Liam Irving ... water safety (1 episode, 2023)
Emily Smith ... team assistant (1 episode, 2023)
Jim Elliott ... armourer (1 episode, 2024)
Amber Farrant ... production coordinator (1 episode, 2024)
Rhiannon Griffith ... bbc apprentice (1 episode, 2024)
Emily Smith ... bbc apprentice (1 episode, 2024)
Giorgia Smith ... bbc apprentice (1 episode, 2024)
Jonathan Marquand Allison ... production accountant (unknown episodes)
Thomas J. Clark ... production assistant (unknown episodes)
Margaret Edwards ... production assistant (unknown episodes)
Carter Ferguson ... fight director (unknown episodes)
Neil McMahon ... site manager (unknown episodes)
Jane Petit ... production assistant (unknown episodes)
Carla Self ... assistant accountant (unknown episodes)
Patrick James Stephens ... scheduler (unknown episodes)
Sarah Teboul ... production accountant (unknown episodes)
Claire Bell ... assistant accountant (uncredited) (10 episodes, 2002-2004)

Series Thanks 

Colin Barber ... thanks (1 episode, 2024)
Frances Higson ... thanks (1 episode, 2024)
Dex Miller ... thanks (1 episode, 2024)
Fiona Riddick ... thanks (1 episode, 2024)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed