The full cast of I Swear
Here you will find an overview of the cast of the movie I Swear from the year 2025, including all the actors, actresses and the director. When you click on the name of an actor, actress or director from the movie I Swear-cast you can watch more movies and/or series by him or her. Click here for more infomation about the movie.
We have made an overview that includes: actors, directors, the production team, the camera team, writers and other crew members.
Directors
Kirk Jones
Director
Ada Stachura
Script Supervisor
Helena Jung
Script Supervisor
Sophie Faye O'Shea
Script Supervisor
Remo Catani
First Assistant Director
Abigail Ross
Second Assistant Director
Doug Inman
Second Assistant Director
Dawn Franklin
Second Assistant Director
Tommy Jay Brennan
Crowd Assistant Director
Angela Giblin
Crowd Assistant Director
Tommy Brennan
Crowd Assistant Director
Eilidh Murdoch
Third Assistant Director
Callum Johnson
Third Assistant DirectorWriters
Kirk Jones
WriterActors & actresses
Shirley Henderson
Heather DavidsonPeter Mullan
Tommy Trotter
Sanjeev Kohli
Shopkeeper
Robert Aramayo
John DavidsonMaxine Peake
Dottie Achenbach
Scott Ellis Watson
Young John Davidson
Paul Donnelly
Billy Dean
Douglas Rankine
Doctor Colin Hargreaves
Adam McNamara
PC / Inspector MacCullen
Louise Stewart
Caroline
Chris Dixon
James
David Carlyle
Chris AchenbachSteven Cree
David Davidson
Anthony Capaldi
Andy
Andrea Bisset
Lucy
Francesco Piacentini-Smith
Murray
Gordon Peaston
Councillor Spalding
Christina Modestou
Alison
Isla Mercer
Young Caroline
Andrew McPhail
James' friend
Malcolm McFadyen
Police Officer
Catriona McArthur
Sharon Davidson
Jamie McAllister
Young Murray
Leah MacRae
Mrs Robinson
Jamie Marie Leary
Irene
Amber Sylvia Edwards
Marie
Paul Cassidy
Allan
Christina Ashford
Queen Elizabeth II
Gary French
Procurator Fiscal
Thierry Mabonga
Defence Agent
Ruth Milne
Karen
Donald Morrison
Priest
Gordon Morris
Queen's Speaker
Jason Alan Staines
Doctor
Cerys Tinney
Girl
Paddy Towers
Lad 1
Kendal Sheridan McKinlay
Barmaid
Ellie Macdowall
Girl
Emma Hartley-Miller
Woman on Train
Michael Dylan
Butler
Calum Cormack
Bouncer
Michael Cooke
Journalist
Johnny Milne
Johnny Milne
Alan Morton
Alan Morton
Frankie Morton
Frankie Morton
Paul Stevenson
Paul Stevenson
Karen Barke
Johnny Austin
Journalist
Somerled Campbell
Palace Official
Simon Charnley
Police OfficerRon Donachie
Headmaster
David Gallacher
Police Officer
Holly Howden Gilchrist
Suzie
Gregor Mackay
Danny
Ross Mann
Journalist
John Mclarnon
Police Officer
Taqi Nazeer
Gerry
Abid Nazir
Teacher
Connor Parkin
Roddy
Ella Victoria Robb
English Teacher
Carolina Valdés
Barbara
Cameron McSwan
Football Kid (uncredited)
Finlay Phillips
Schoolboy (uncredited)Artistic design
Laura Knight
Art Department Assistant
Maebh McManus
Art Department Assistant
Aline Moroz
Art Department Assistant
Matt Timms
Art Department Assistant
Rebecca Smith
Assistant Art Director
Larisa Gormal
Assistant Set Decoration
Connor Dupré
Assistant Set Decoration
Chinyere Eze
Assistant Set Decoration
Callum Donaldson
Dressing Prop
John Gordan
Dressing Prop
Cora McGookin
Graphic Designer
Robyn Gray
Graphic Designer
Callum MacLeod
Graphic Designer
Katie Fiore
Graphic Designer
Anna Kindness
Petty Cash Buyer
Sabrina Linder
Production Design
John Knight
Property Master
Felicity Good
Set Decoration
Carla Begg
Standby Art Director
Jordan R.A. Mills
Standby Property Master
Cameron McSwan
Standby Property Master
David Konix
Supervising Art Director
Jana Kritchever
Title DesignerCamera
George Geddes
"B" Camera Operator
Richi Holt Jr.
Assistant Grip
Scott Christopher McIntosh
Camera Trainee
Paul Morgan
Camera Trainee
Kitty Darling
Camera Trainee
Sarina Vlaytchev
Camera Trainee
Elias Nygard
Camera Trainee
Jessica Pezet
Digital Imaging Technician
Andrew Harvey
Digital Imaging Technician
Derek Gereg
Digital Imaging Technician
Jess Pezet
Digital Imaging Technician
Stuart Liam McConville
Digital Imaging Technician
Martin Cumming
Digital Imaging Technician
James Blann
Director of Photography
Miles Trotter
Drone Pilot
Clyde Jones
First Assistant "A" Camera
Sean Monroe
First Assistant "B" Camera
Davey Logan
Grip
Alex Kerr
Grip
Richi Holt
Key Grip
Agata Rafalska
Second Assistant "A" Camera
Richard Hughes
Second Assistant "B" Camera
Ryan Bain
Second Assistant "B" Camera
Charlie Cowper
Steadicam Operator
Sean Corbett
Steadicam Operator
Graeme Hunter
Still PhotographerCostume & makeup
Gemma Ross
Assistant Makeup Artist
Nina McNally
Costume Assistant
Denise Coombes
Costume Design
Honor Anderson
Costume Standby
Shanagh Penman
Costume Supervisor
Clara Mullen
Costumer
Aleksandra Skowyra
Costumer
Deb Kenton
Hair Designer
Raymond McArthur
Hair Supervisor
Caroline Hamilton
Hairstylist
Claire McAndrew
Hairstylist
Claire Currie
Key CostumerCrew
Kendal Sheridan McKinlay
Base Camp Operator
Alex Reynolds
Choreographer
Jessica Moran
Clearances Coordinator
Francesco Antonio Maggi
Compositor
Justin Curran
Drone Operator
Hugo Saunders
Drone Operator
Sam Short
Drone Operator
Paul Donnelly
Fight Choreographer
Carter Ferguson
Fight Choreographer
Mat Billings
Floor Runner
Libby Cavaye
Floor Runner
Christopher McPhillips
Floor Runner
Mia Williamson
Floor Runner
Tom Vevers
Floor Runner
Emma Zee
Post Production Supervisor
Petra Crace
Prop Maker
Keith Barton
Systems Administrators & Support
Davey Logan
Techno Crane OperatorMovie Editing
Annalisa Boyd
Assistant Editor
Iacovos Le-Du
Assistant Editor
Dan Moran
Colorist
Anna Krinitcina
Digital Intermediate
Cornelius Shea
Digital Intermediate
Herbert Butler
Digital Intermediate Colorist
Thomas Lehmann
Digital Intermediate Producer
Sam Sneade
EditorLighting Techniques
Francis MacNeil
Best Boy Electrician
Danny May
Best Boy Electrician
Vinny Cowper
Electrician
Gary Laing
Electrician
Veronika Kazakova
Electrician
Graham Blakeley
Electrician
James Harris
Electrician
Jake Connolly
Electrician
Gregor Kirk
Electrician
Craig Cowper
Gaffer
Robbie Gray
Gaffer
Freddie Chisholm
Lighting TechnicianProduction
Charlene McGill
Assistant Accountant
Matt Cowlam
Assistant Location Manager
Jay Finlayson
Assistant Location Manager
Stuart Miles Green
Assistant Location Manager
Marie Biebert
Assistant Production Coordinator
Sophia Carr-Gomm
Casting Associate
Melissa Wilkins
Casting Associate
Lauren Evans
Casting Director
Lauren Cox
Co-Producer
John Davidson
Executive Producer
Cindy Jones
Executive Producer
Laurence Brown
Finance
Abid Nazir
First Assistant Accountant
Paul Mackman
General Manager
Graeme Mackenzie
Line Producer
AJ Rosloniec
Location Assistant
Angus Blacklock
Location Assistant
Oliver Laurenson Gore
Location Manager
Alexandra Montgomery
Post Production Coordinator
Michael Montgomery
Post Production Coordinator
Lara Raineri
Post Production Coordinator
Günsu Çiftçi Lau
Post Production Producer
Kirk Jones
Producer
Georgia Bayliff
Producer
Piers Tempest
Producer
Matthias Pachner
Producer's Assistant
Kate Eldridge
Production Accountant
Ada Urbaniak
Production Assistant
Fiona Mundy
Production Assistant
Asib Akram
Production CoordinatorSound
Emma Butt
Dialogue Editor
Tornike Dzidzikashvili
Foley Artist
Dachi Abesalashvili
Foley Editor
Rati Chkhetiani
Foley Editor
Beso Kacharava
Foley Editor
Alexander Sanikidze
Foley Editor
Salome Maisuradze
Foley Mixer
Kirsten Lane
Music Supervisor
Stephen Rennicks
Original Music Composer
Simon Hayes
Production Sound Mixer
Arthur Fenn
Sound Assistant
Robin Johnson
Sound Assistant
Edwin Weiss
Sound Assistant
Billy Hayes
Sound Assistant
Joe De-Vine
Sound Designer
Tom Sayers
Sound Designer
Niv Adiri
Sound Director
Tom Moisan
Sound Mixer
Dan Johnson
Sound Re-Recording MixerSpecial effects
Matilda Harris
Visual Effects Coordinator
Bhumika Mayer
Visual Effects Producer
Gabriela Goncalves
Visual Effects Producer
