- John Macleanstory &
- John Macleanwritten by
- Bryan Michael Mills(as Bryan Mills)
Rest of cast listed alphabetically
- Matthew E. Chausseexecutive producer
- Leonora Darbyproducer
- Peter Hampdenexecutive producer
- James Harrisproducer
- Mark Laceyco-producer
- Laura McBrideassociate producer
- Norman Merryexecutive producer
- Sire Ramosexecutive producer
- Joe Simpsonexecutive producer
- Peter Vaughandevelopment producer
- Simon Williamsexecutive producer
- Helen McEwancrowd hair and makeup artist
- Kat MorganHair and Makeup Designer
- Beth O'Donnellmakeup artist
- Paula RebanksHair & Makeup Supervisor
- Hazel d Smithmakeup artist
- Ashley Blackproduction manager
- Jess KellyKey Floor Runner (as Jessica Kelly)
- Morris Milnefirst assistant director
- Rory Bairdaudio post producer
- Aidan CurranSound Trainee
- Nicholas Georgiou2nd Assistant Sound
- Katarzyna Jastrzebskafoley artist
- Beata Klimaszewskafoley mixer
- Patrycja Klimczukfoley editor
- Robert Krukfoley editor
- Archie Lamontsound effects editor
- Natalia Lubowieckafoley editor
- Christie Corcoranvisual effects coordinator
- Gavin Digbyvisual effects supervisor
- Peter EltonVisual Effects Coordinator
- David FowlerVisual Effects Executive Producer
- Myfanwy Harrissenior compositor
- Jeremy Heycompositing supervisor
- Robert Jewellsenior visual effects editor: Lipsync Post
- Alasdair MacCuishVisual Effects Head of Production
- Bonita NicholsSenior Visual Effects Producer
- Tamsie Thomassenior compositor
- Charlie Pawlettstunt performer
- Freddie Chisholmlighting technician
- Edel Gardnerbest boy
- Florence Gilbertsonsecond assistant camera/floor loader
- Patrick Griffinfilm loader
- Tommy Griffinfirst assistant "a" camera
- Julien Janigokey grip
- Kenny Linnelectrician
- Tom Storeyb camera first assistant: dailies
- Jack SullivanGrip Assistant
- Marta Nogueracasting associate
- Adam Clementbreakdown/textile artist
- Anastasia CrossleyPrinciple Standby
- Siobhan Marie McKennaKey Costume Maker (as Siobhan McKenna)
- Connie Rosenthalkey principle standby
- Jack Shanksassistant costume designer
- Stuart Truesdalecostume supervisor
- Emma WebsterPrincipal Standby
- Grégoire MariaultFlame Artist
- Timi Oladejiscan operator: Digital Orchard Group
- Jasmine TsavalosDigital Intermediate Operator
- Harry WilsonScanning Operator: Digital Orchard
- Greta ChaparroLocation marshall
- Mauro CrollaUnit Location Manager
- Ellie FoleyLocation marshall
- Sophie HassanLocation marshall
- Christopher Kerrlocation assistant
- Jamie Lemettilocation assistant
- Graeme Mackenzielocation manager
- John McVeyLocation marshall
- Andrew WilsonUnit Assistant
- Ananda ChatterjeeCopyist / orchestrator
- Ben Corriganorchestrator
- Kirsty Auldscript supervisor
- Stuart W. FraserCast Driver: Koki
- Taylor DempseyDesigner
- Julia HallSenior Designer: Lipsync Design
- Luke HamiltonSystems Administrator: Lipsync Post
- Elise Henderson1st Assistant Accountant
- Paul Hillierinsurance
- Liam IrvingRope safety advisor
- Steven LittleHead of Production: Screen Scotland
- Lara Mylesproduction coordinator
- Joanna RannLTO Archival
Contribute to this page
Suggest an edit or add missing content