Cast & Crew
124 actors and 87 crew members
Cast
Robert CarlyleHamish Macbeth20 episodes- Stuart McGuganBarney Meldon / Barney Meldrum20 episodes
Ralph RiachTV John McIver19 episodes
Barbara RaffertyAgnes Meldrum / Agnes Meldon19 episodes
Brian PettiferRory Campbell19 episodes- Stuart DavidsLachie McCrae Junior / Lachie McCrae Jr.19 episodes
- Anne LaceyEsme Murray18 episodes
Shirley HendersonIsobel Sutherland15 episodes
Duncan DuffDoc Brown14 episodes
Billy RiddochLachlan McCrae13 episodes- David AshtonMajor Roddy Maclean10 episodes
Valerie GoganAlex Maclean8 episodes
Jimmy YuillLachlan McCrae6 episodes- Dolina MacLennanFlora5 episodes
- Rab ChristieJimmy Soutar4 episodes
Iain McCollNeil the Bus4 episodes
Sandy McDadeJean Foley4 episodes
Jake D'ArcyScott / Sawney Weir3 episodes- Ronnie LethamPeter the Fireman3 episodes
- Brian AlexanderJubel McBean3 episodes
Mona BruceEdie3 episodes- Stephen HendersonFrankie Brice3 episodes
David RyallPaul Jeffreys2 episodes- Bill LeadbitterDI Willie Bruce2 episodes
Ken DruryCameron Dicks2 episodes
Jimmy ChisholmChristie McMurray / Tartan Salesman2 episodes- Jon CroftMalkie Clunie2 episodes
Ron DonachieZoot McPherrin2 episodes- Alan TallYoung Crofter2 episodes
- Johnny IrvingOld Crofter2 episodes
- Kay McLeanKay / Wee Girl2 episodes
- John GrieveHerman / Whisky Bob2 episodes
Sheila KeithAuntie Ella2 episodes- Daniel BoyleMr. Fergusson / Handsome Sailor2 episodes
Laurie VentryReverend Alan Snow2 episodes- Anne KristenMiss Deidre Meiklejohn2 episodes
Michael MacKenzieFerdie McLopez2 episodes
Tam Dean BurnBlack Bob Roberts2 episodes- Campbell MorrisonHarry Balfour2 episodes
- Joseph GreigDugal Finlay2 episodes
Caroline LoncqAva Grimm2 episodes
Sean ScanlanKenneth McIver2 episodes
Kenny IrelandTorquil McFarquar2 episodes
Brendan ConroyCruiser Captain2 episodes- Julia WallaceAlice Robb1 episode
- Anne LannanLucy Robb1 episode
Pip TorrensPeter Peterson1 episode- John McLeanWee Boy1 episode
Phyllida LawVicky Jeffreys1 episode
Linda OrmistonEvadne McTurk1 episode- Willie BeatonWillie Muirhead1 episode
Stuart McQuarrieDS Cronk1 episode- Greer GaffneyDS Sandra McDonald1 episode
- Alisdair McQuarrieDanny MacCellan1 episode
Gilbert MartinAbercrombie Markwell1 episode- Muireann KellyJanice1 episode
Alex NortonDuncan Soutar1 episode- Laura KellmanPhyllis Dicks1 episode
- Hugh MacQuarrieKenneth Dicks1 episode
- Patricia RossRose Hart / Susan Graham1 episode
- Billy McCollFrancie McGilp1 episode
Ken HutchisonHarry Dobbs1 episode- Greig GuthrieWee Boy1 episode
- Michael MarraJackie Dallas1 episode
- Christine PrimroseDale Dallas1 episode
- Graham De BanzieRobert Graham1 episode
James FaulknerColonel Don Maxwell1 episode
Iain LauchlanJimmy McCormack1 episode
Robert WilloxWalker1 episode
Philip McGoughGeorge Standish1 episode- Susannah HitchingJenny Carpenter1 episode
- John WarnabyMike Beardsall1 episode
- Leda HodgesonHelen Wadlow1 episode
- Graeme Alexander YoungMark Glasson1 episode
Philip JacksonMalachi McBean1 episode
Juliet CadzowBethsheba McBean1 episode
Alastair MackenzieGavin Robb1 episode
Sarah CollierMrs. Lucinda McLorg1 episode- Craig FergusonTorquil McLorg1 episode
- Robert McIntoshEditor1 episode
Libby McArthurGloria1 episode- Robert CavanahGary Ross1 episode
Gary LewisDave the House-Seller1 episode- Margery WithersJean McNeil1 episode
- Hugh MunroHector McNeil1 episode
Peter WightSydney Braithwaite1 episode- Dinah StabbMagda Milligan1 episode
Edith MacArthurBelle Carter1 episode
Gerard KellyPC Duggan1 episode- Iain AndrewMr. Stevens1 episode
Andrew KeirMurray McMurray1 episode- Ida SchusterMrs. Lewis1 episode
- Robert CarrHarry Macleish1 episode
- Robert EllisTam Duff1 episode
Sally DexterSerena St Claire1 episode
Sharon SmallWPC Anne Peterson1 episode
John MalcolmProfessor Svensson1 episode
Caroline PatersonLaura McDuff1 episode
Colette O'NeilRhona Lindsay1 episode
Amanda WalkerBarbara Scott1 episode
Alan MacNaughtanFather McPhail1 episode
Tom WatsonEnoch McDuff1 episode
Michael ByrneDuncan Scott1 episode
Annie Louise RossClaire Fleming1 episode
David McKayTony McCreary1 episode
Forbes MassonTam Flood1 episode- Stewart PorterAndy Glass1 episode
- James RylandJoe Scrimegour1 episode
- James YoungTusker Gray1 episode
- Bill MurdochMcClintock1 episode
- Ruaridh HepburnAlfie Balfour1 episode
- Eilidh MacLeanVeronica1 episode
Stuart HepburnEric Clelland1 episode- Alyxis DalyAlma Mathers1 episode
- Sheila DonaldMagistrate1 episode
Gordon MunroArchie the Cameraman1 episode
Morag HoodDoloris Balfour1 episode- Neil MacRaeDunbracken Captain1 episode
- Mabel AitkenCathy1 episode
- Dallas YoungHouston Old1 episode
- Richard MarsellaThe Commandante1 episode
- Ray De-HaanCoxswain1 episode
- Will MorganGregor1 episode
- Kenny RyanBig Geordie Robb1 episode
Crew
Directing
- Nicholas RentonDirector11 episodes
Mandie FletcherDirector4 episodes
Jonas GrimåsDirector2 episodes- Patrick LauDirector1 episode
- Ian KnoxDirector1 episode
- Sid RobersonDirector1 episode
- First Assistant Director
- Tim Lewis6 eps.Jon Older5 eps.Paddy Carpenter3 eps.John Dodds1 ep.Tommy Gormley1 ep.
- Script Supervisor
- Elaine Matthews4 eps.
- Second Assistant Director
- Lulu O'Hagan3 eps.Vaughan Watkins3 eps.Paul Taylor2 eps.Robert Fabbri1 ep.Mark J. Ingram1 ep.
- Third Assistant Director
- Toby Hefferman14 eps.
Writing
- Writer
- Daniel Boyle12 eps.Stuart Hepburn4 eps.Dominic Minghella3 eps.Bryan Elsley1 ep.Julian Spilsbury1 ep.
- Characters
- M. C. Beaton20 eps.
- Script Editor
- Dominic Minghella3 eps.
Production
- Producer
- Deirdre Keir11 eps.Charles Salmon8 eps.
- Executive Producer
- Andrea Calderwood14 eps.Scott Meek14 eps.Trevor Davies14 eps.
- Assistant Accountant
- Ron Forder3 eps.
- Associate Producer
- Ron Purdie3 eps.
- Casting Director
- Julia Duff8 eps.
- Location Manager
- Casper Mills4 eps.Toby Sherborne4 eps.
- Producer's Assistant
- Elaine McCormack4 eps.
- Production Accountant
- Jo Pond4 eps.
- Production Coordinator
- Susan Irish4 eps.
- Production Designer
- Zoe MacLeod1 ep.
- Production Executive
- Chris Catterrall4 eps.
- Production Manager
- Ron Purdie1 ep.
- Production Supervisor
- Annie Rees5 eps.Ron Purdie2 eps.
- Unit Manager
- Ken Holt2 eps.
Camera
- Director of Photography
- Fred Tammes12 eps.Peter Jackson4 eps.John Walker2 eps.Chris Howard1 ep.Steve Saunderson1 ep.
- Camera Operator
- Julian Barber3 eps.
- Focus Puller
- Bruce Barraclough3 eps.
- Grip
- Tom Maslen1 ep.
Editing
- Editor
- Kevin Lester17 eps.
Sound
- Music
- John Lunn20 eps.
- Boom Operator
- Kenny Allan5 eps.Eddie Dougall3 eps.
- Music Supervisor
- Graham Walker3 eps.
- Sound Editor
- Stephen Griffiths10 eps.Ian Wilkinson7 eps.Kevin Brazier2 eps.Rick Dunford2 eps.
- Sound Recordist
- Peter Brill11 eps.Alistair Crocker6 eps.
Art
- Production Design
- Maurice Cain5 eps.Zoe MacLeod4 eps.Jim Grant3 eps.
- Art Direction
- Justin Warburton-Brown5 eps.Jean Kerr5 eps.Beckie Harvey3 eps.
- Assistant Art Director
- Niki Longmuir6 eps.
- Construction Manager
- Richard Clark1 ep.Colin H. Fraser1 ep.
- Property Master
- Keith Amey3 eps.Bill Gower1 ep.
- Props
- Scott Keery6 eps.
- Set Dresser
- Fiona Daly5 eps.
- Standby Art Director
- David Bowes6 eps.
- Standby Carpenter
- Bert Ross5 eps.
- Title Designer
- Christine Büttner6 eps.
Costume & Make-Up
- Costume Design
- Mike O'Neill3 eps.
- Costume Designer
- Lynnette Cummin5 eps.
- Hairstylist
- Robert McCann6 eps.Graham Johnston2 eps.Barbara Southcott1 ep.
- Makeup & Hair
- Robert McCann1 ep.Barbara Southcott1 ep.
- Makeup Artist
- Barbara Southcott4 eps.Robert McCann3 eps.Graham Johnston2 eps.
- Wardrobe Supervisor
- Eleanor Baker3 eps.
Lighting
- Gaffer
- Jon White3 eps.
- Standby Rigger
- Brian Boyne2 eps.
Crew
- Dialect Coach
- Ros Steen3 eps.
- Special Effects
- Stuart Brisdon1 ep.
- Stunt Coordinator
- Peter Diamond2 eps.Sy Holland1 ep.
- Thanks
- Deirdre Keir8 eps.
Movies Box