Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
Daisy Ridley in Cleaner (2025)

Full cast & crew

Cleaner

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Martin Campbell
    Martin Campbell

Writers

Edit
  • Simon Uttley
    Simon Uttley
    screenplay &
  • Paul Andrew Williams
    Paul Andrew Williams
    screenplay and
  • Matthew Orton
    Matthew Orton
    screenplay

Cast

Edit
(in credits order) complete, awaiting verification
  • Clive Owen at an event for The International (2009)
    Clive Owen
    Clive Owen
    Marcus
    /Smiling God
  • Taz Skylar at an event for One Piece (2023)
    Taz Skylar
    Taz Skylar
    Noah
    /Wrathful God
    (as Taz Skyler)
  • Matthew Tuck
    Matthew Tuck
    Matthew Tuck
    Michael
  • Daisy Ridley
    Daisy Ridley
    Daisy Ridley
    Joey
  • Poppy Townsend White
    Poppy Townsend White
    Poppy Townsend White
    Young Joey
  • Dudley Watts
    Dudley Watts
    Young Michael
  • Kate Nichols
    Kate Nichols
    Kate Nichols
    Care Home Admin
  • Russell De Rozario
    Russell De Rozario
    Big Ron
  • Lee Boardman
    Lee Boardman
    Lee Boardman
    Gerald Milton
  • Stella Stocker
    Stella Stocker
    Stella Stocker
    Jennifer
  • Rufus Jones
    Rufus Jones
    Rufus Jones
    Geoffrey Milton
  • Sol E. Romero at an event for The Hangover Part III (2013)
    Sol E. Romero
    Sol E. Romero
    Halina
    (as Sol E Romero)
  • Gavin Fleming
    Gavin Fleming
    Derek
  • Celine Arden
    Celine Arden
    Celine Arden
    Kate
  • Melissa Humler
    Melissa Humler
    Melissa Humler
    Freya
  • Tom Balmont
    Tom Balmont
    Maitre d'
  • Ben Essex
    Ben Essex
    Ben Essex
    Hendrick
  • Rebecca Bellavia
    Rebecca Bellavia
    Rebecca Bellavia
    Mother
    (as Rebecca Bellevue)
  • Harriet Ashurst
    Harriet Ashurst
    Daughter
  • Sophie Ashurst
    Sophie Ashurst
    Daughter
  • Andy Membury
    Andy Membury
    Son
  • Kai Membury
    Kai Membury
    Son
  • Kalyn Harper
    Kalyn Harper
    Erica
  • Shailan Gohil
    Shailan Gohil
    Passerby 1
  • Flavia Watson
    Flavia Watson
    Flavia Watson
    Zee
    /Quizzical God
  • Tom Boney
    Tom Boney
    Tom Boney
    Leon
    /Frightened God
  • Asian world film festival
    David Cheung
    David Cheung
    Vince
  • Joshua Ravenscroft
    Joshua Ravenscroft
    Ant
    (as Josh Ravenscroft)
  • Richard Hope
    Richard Hope
    Richard Hope
    Alastair Lawson
  • Melanie Gray
    Melanie Gray
    Melanie Gray
    Alison
  • Regina Seifert
    Regina Seifert
    Regina Seifert
    Gabby Tressiter
  • At the National Film Awards.
    Akie Kotabe
    Akie Kotabe
    James Horsley
  • Lorna Lowe
    Lorna Lowe
    Lorna Lowe
    Denise Slater
  • Cassandra Spiteri
    Cassandra Spiteri
    Cassandra Spiteri
    Elena Lanza
  • Callum Grant
    Callum Grant
    Passerby 2
  • Ruth Gemmell
    Ruth Gemmell
    Ruth Gemmell
    DS Hume
  • Simon Uttley
    Simon Uttley
    Simon Uttley
    Police Sniper
  • Ray Fearon
    Ray Fearon
    Ray Fearon
    DI Khan
  • Bafta Awards 2024
    Howard Charles
    Howard Charles
    Captain Royce
  • Roy Hill
    Roy Hill
    British Newsreader
  • Atanas Srebrev
    Atanas Srebrev
    Atanas Srebrev
    American Newsreader
  • Emilia Klayn
    Emilia Klayn
    Middle East Newsreader
  • Konstantin Tomasini
    Konstantin Tomasini
    Unconscious Guy
    (as Konstantin Tomassini)
  • Calvin Warrington-Heasman
    Calvin Warrington-Heasman
    Calvin Warrington-Heasman
    Joey's Father
  • Andreea Diac
    Andreea Diac
    Andreea Diac
    Joey's Mother
    (as Andrea Diac)
Rest of cast listed alphabetically
  • Karin Carlson
    Karin Carlson
    Jan
    (uncredited)
  • Taylor Coombes
    Taylor Coombes
    Taylor Coombes
    Gala Guest
    (uncredited)
  • Einar Haraldsson
    Einar Haraldsson
    Einar Haraldsson
    Josh
    (uncredited)
  • Recent Spanish Cinema
    Jorge Leon
    Jorge Leon
    Police Officer
    (uncredited)
  • Rafael Piamolini
    Rafael Piamolini
    Waiter
    (uncredited)
  • Richa Prakash
    Richa Prakash
    Party Guest
    (uncredited)
  • Robert James Smith
    Robert James Smith
    Robert James Smith
    Gala Guest
    /Hostage
    (uncredited)
  • Simon Strutt
    Simon Strutt
    Simon Strutt
    VIP Party Guest
    (uncredited)
  • Daniel Joseph Woolf
    Daniel Joseph Woolf
    Daniel Joseph Woolf
    Party Goer
    (uncredited)

Producers

Edit
  • Chris Arthur
    Chris Arthur
    producer
  • Alex Ashworth
    Alex Ashworth
    executive producer
  • Alastair Burlingham
    Alastair Burlingham
    executive producer
  • Mikayla Soo-ni Campbell
    Mikayla Soo-ni Campbell
    executive producer (as Mikayla Campbell)
  • Martha Chima
    Martha Chima
    executive producer
  • Cindy Cowan
    Cindy Cowan
    producer
  • Kathleen De Brincat
    Kathleen De Brincat
    line producer: Malta (as Kathleen Debrincat)
  • Valentin Dimitrov
    Valentin Dimitrov
    line producer: Bulgaria
  • Pieter Engels
    Pieter Engels
    executive producer
  • Thomas Fanning
    Thomas Fanning
    producer
  • Bharatha Gangasani
    Bharatha Gangasani
    executive producer
  • Barry Germansky
    Barry Germansky
    executive producer
  • Gavin Glendinning
    Gavin Glendinning
    producer
  • Callum Christopher Grant
    Callum Christopher Grant
    producer (as Callum Grant)
  • Alan Harper
    Alan Harper
    executive producer
  • Linda Harper
    Linda Harper
    executive producer
  • Patti Harper
    Patti Harper
    executive producer
  • Stanley Harper
    Stanley Harper
    executive producer
  • Lee Harrison
    Lee Harrison
    executive producer
  • Jane Hooks
    Jane Hooks
    executive producer
  • Michael Kuhn
    Michael Kuhn
    producer
  • Matthew Orton
    Matthew Orton
    executive producer
  • Paul Parker
    Paul Parker
    co-producer: Malta
  • Gary Raskin
    Gary Raskin
    executive producer
  • Sébastien Raybaud
    Sébastien Raybaud
    producer (as Sebastien Raybaud)
  • Kelly Lynn Reiter
    Kelly Lynn Reiter
    executive producer (as Kelly Reiter)
  • Malcolm Ritchie
    Malcolm Ritchie
    executive producer
  • Michael Santos
    Michael Santos
    executive producer
  • Regina Seifert
    Regina Seifert
    associate producer
  • Marcus Shirock
    Marcus Shirock
    executive producer
  • Michael Torchia
    Michael Torchia
    executive producer
  • Simon Uttley
    Simon Uttley
    executive producer

Composer

Edit
  • Tom Hodge
    Tom Hodge
    composer

Cinematographer

Edit
  • Eigil Hensen
    Eigil Hensen

Casting Director

Edit
  • Elaine Grainger
    Elaine Grainger

Art Directors

Edit
  • Oskar De Rozario
    Oskar De Rozario
  • Mark Harris
    Mark Harris
    supervising art director
  • Mark Joseph Portelli
    Mark Joseph Portelli
  • Louise Vogel
    Louise Vogel

Set Decorator

Edit
  • Rob Cameron
    Rob Cameron

Costume Designer

Edit
  • Amanda Monk
    Amanda Monk

Makeup Department

Edit
  • Nicola Buck
    Nicola Buck
    hair and makeup supervisor (as Nik Buck)
  • Anita Burger
    Anita Burger
    hair stylist
  • Hannah Calleja
    Hannah Calleja
    hair and makeup trainee: Malta
  • Zara Danecker-Tames
    Zara Danecker-Tames
    Crowd Daily
  • Dana Degan
    Dana Degan
    crowd make-up artist
  • Tamsin Dorling Barbosa
    Tamsin Dorling Barbosa
    hair and makeup designer (as Tamsin Barbosa)
  • Maddie Flude
    Maddie Flude
    hair and makeup trainee
  • Renata Gilbert
    Renata Gilbert
    crowd hair and makeup supervisor
  • Jess Heath
    Jess Heath
    prosthetic supplier
  • Sofi Hvarleva
    Sofi Hvarleva
    makeup artist: Bulgaria (as Sofi Hvurleva)

Production Management

Edit
  • Daniele Alfano
    Daniele Alfano
    production manager
  • Claudia Cimmino
    Claudia Cimmino
    unit production manager
  • Noel Corbally
    Noel Corbally
    second unit production supervisor
  • Emma Mallett
    Emma Mallett
    production manager: second unit

Second Unit Directors or Assistant Directors

Edit
  • Kelly Draper
    Kelly Draper
    set production assistant
  • Richard Graysmark
    Richard Graysmark
    first assistant director: 2nd unit
  • Omar Haggag
    Omar Haggag
    crowd PA: dailies
  • Mark Johnstone
    Mark Johnstone
    second assistant director: 2nd unit
  • Karina Kostadinova
    Karina Kostadinova
    1st assistant director: additional photography
  • Stefan Maile
    Stefan Maile
    floor third assistant director: second unit
  • Sarah Mulberge
    Sarah Mulberge
    third assistant director
  • Stefani Nedanova
    Stefani Nedanova
    base third assistant director: dailies
  • Irini Nikoloudi
    Irini Nikoloudi
    set production assistant
  • Emily Perowne
    Emily Perowne
    key 2nd AD

Art Department

Edit
  • Eliza Banzourkova
    Eliza Banzourkova
    props master
  • Phoebe Brightmore
    Phoebe Brightmore
    set dec assistant
  • Tony Chance
    Tony Chance
    storyboard artist
  • Harry Conway
    Harry Conway
    props
  • Joe El-Hendi
    Joe El-Hendi
    art department assistant
  • Vicki Fifield
    Vicki Fifield
    prop painter
  • Dylan Gouder
    Dylan Gouder
    construction manager: malta unit
  • Paul Gunner
    Paul Gunner
    painter (credit only)
  • Bryony King
    Bryony King
    art dept assistant
  • Andrew Martin
    Andrew Martin
    assistant art director

Sound Department

Edit
  • Millie Akerman-Blankley
    Millie Akerman-Blankley
    second assistant sound: dailies
  • Luke Barnfather
    Luke Barnfather
    sound editor
  • James Battley
    James Battley
    principal ADR mixer
  • Christian Bourne
    Christian Bourne
    production sound mixer: 2nd unit
  • Noah Dalluge
    Noah Dalluge
    dialogue editor
  • Emil Evtimov
    Emil Evtimov
    additional photography
  • Steve Finn
    Steve Finn
    production sound mixer
  • Zoe Freed
    Zoe Freed
    foley supervisor
  • Olly Freemantle
    Olly Freemantle
    assistant foley editor
  • Phil Freudenfeld
    Phil Freudenfeld
    dialogue editor: ADR supervisor

Special Effects

Edit
  • Joe Calleja
    Joe Calleja
    special effects technician
  • Graziella Cassar
    Graziella Cassar
    special effects coordinator
  • Kenneth Cassar
    Kenneth Cassar
    special effects supervisor: Malta
  • Jody Eltham
    Jody Eltham
    2nd unit floor supervisor / prep supervisor
  • Stephen Hutchinson
    Stephen Hutchinson
    special effects supervisor
  • Luke Lally
    Luke Lally
    special effects assistant
  • Alex MacBride
    Alex MacBride
    lead senior technician
  • Doug McKenna
    Doug McKenna
    special effects safety advisor
  • Tony Turner
    Tony Turner
    Special effects workshop supervisor
  • Jason White
    Jason White
    manikin designer: High Fall Special Action Manikins

Visual Effects

Edit
  • Mohamed Abdelkader
    Mohamed Abdelkader
    matchmove supervisor / on set VFX supervisor: Stargate Studios Malta
  • Mahmiri Acar
    Mahmiri Acar
    visual effects onset PA
  • Jamie Elizabeth Ballard
    Jamie Elizabeth Ballard
    compositing supervisor: Stargate Studios
  • Steven Begg
    Steven Begg
    2nd unit visual effects supervisor
  • Antony Bluff
    Antony Bluff
    visual effects producer
  • Amira Borg
    Amira Borg
    visual effects producer
  • Jonathan Caruana
    Jonathan Caruana
    visual effects supervisor
  • Craig Crane
    Craig Crane
    LiDAR supervisor
  • Fatih Durur
    Fatih Durur
    lead digital compositor
  • Maria Firt
    Maria Firt
    senior compositing artist / visual effects artist

Stunts

Edit
  • David Atkinson
    David Atkinson
    stunt safety
  • Nellie Burroughes
    Nellie Burroughes
    stunt performer
  • Tony Christian
    Tony Christian
    additional stunt coordinator / stunt double: Gavin Fleming
  • Ben Essex
    Ben Essex
    stunt performer
  • Rachael Evelyn
    Rachael Evelyn
    additional stunt double: Daisy Ridley
  • Doren John Farmer
    Doren John Farmer
    stunt performer
  • Pete Ford
    Pete Ford
    additional stunt coordinator
  • Frances Katz
    Frances Katz
    stunt actor
  • Rachel Kwok
    Rachel Kwok
    stunt performer
  • Adrian McGaw
    Adrian McGaw
    stunt double: Rufus Jones

Camera and Electrical Department

Edit
  • Zakarias Bryld Aidt
    Zakarias Bryld Aidt
    second assistant camera: B camera, main unit
  • Roake Amy
    Roake Amy
    camera trainee: dailies
  • Phil Arntz
    Phil Arntz
    aerial director of photography
  • Will Banks
    Will Banks
    camera helicopter pilot
  • Alex Basham
    Alex Basham
    practical electrician
  • Ricardo Battaglia
    Ricardo Battaglia
    DIT: 2nd unit
  • Julian Bucknall
    Julian Bucknall
    first assistant camera: A camera
  • Paul Choy
    Paul Choy
    electrician
  • Wailoon Chung
    Wailoon Chung
    electrician
  • Mark Clayton
    Mark Clayton
    gaffer

Costume and Wardrobe Department

Edit
  • Helen Beasley
    Helen Beasley
    costume cutter
  • Lucy Calder
    Lucy Calder
    costume concept artist
  • Katie Jones
    Katie Jones
    key costumer: principals
  • Elizabeth Kane
    Elizabeth Kane
    assistant costume designer
  • Christine Skowron
    Christine Skowron
    costume buyer daily
  • Rebecca Tredget
    Rebecca Tredget
    costume supervisor
  • Caylee Webber
    Caylee Webber
    assistant costume designer daily

Editorial Department

Edit
  • Callum Abraham
    Callum Abraham
    additional editor
  • Villing Chong
    Villing Chong
    digital lab operator
  • Scott Clements
    Scott Clements
    first assistant editor
  • Scott Hinchcliffe
    Scott Hinchcliffe
    on-line editor
  • Calum Nardone
    Calum Nardone
    dailies lab assistant
  • Caite Ni'Ceileachair
    Caite Ni'Ceileachair
    post production paperwork
  • Mary Robinson
    Mary Robinson
    dailies lab assistant
  • Lukas Steinmaier
    Lukas Steinmaier
    second assistant editor
  • Carl Thompson
    Carl Thompson
    colorist
  • Louisa Watkins
    Louisa Watkins
    post-production coordinator

Location Management

Edit
  • Omar Alboukharey
    Omar Alboukharey
    location marshall
  • Robert Briggs
    Robert Briggs
    location marshall
  • Hannah Cole
    Hannah Cole
    assistant location manager
  • Eloise Court
    Eloise Court
    location marshal
  • Joe WC Elliott
    Joe WC Elliott
    location marshall
  • Robert Gooding
    Robert Gooding
    assistant location manager
  • Matthew Gowenlock
    Matthew Gowenlock
    location marshall
  • Tony Hood
    Tony Hood
    supervising location manager
  • Jenni Lewis
    Jenni Lewis
    location manager
  • Bryony Preen
    Bryony Preen
    location manager

Music Department

Edit
  • Goetz Botzenhardt
    Goetz Botzenhardt
    score mixer
  • Maddie Cutter
    Maddie Cutter
    musician: cello
  • Will Harvey
    Will Harvey
    musician: violin
  • Ollie Howell
    Ollie Howell
    additional production/percussion
  • Will Quiney
    Will Quiney
    music supervisor
  • Daniel Sonabend
    Daniel Sonabend
    musician: double bass

Script and Continuity Department

Edit
  • Sofiya Dimitrova
    Sofiya Dimitrova
    script supervisor: additional photography
  • Janet Kellock
    Janet Kellock
    2nd unit script supervisor
  • Helene Oosthuizen
    Helene Oosthuizen
    script supervisor
  • Ada Stachura
    Ada Stachura
    script supervisor: VFX unit

Transportation Department

Edit
  • Lee Isgar
    Lee Isgar
    driver: Daisy Ridley
  • Huseyin Pehlivan
    Huseyin Pehlivan
    transportation captain
  • Mark Joseph Portelli
    Mark Joseph Portelli
    transportation captain

Additional Crew

Edit
  • Edmund Ashton
    Edmund Ashton
    production secretary
  • Carlo Boffa
    Carlo Boffa
    craft coffee
  • Sofia Boffa
    Sofia Boffa
    payroll accountant
  • Hunter Bushwell
    Hunter Bushwell
    assistant: Cindy Cowan
  • Stephen Churchett
    Stephen Churchett
    armourer
  • Benjamin Clarke
    Benjamin Clarke
    armourer
  • Hugo Currie
    Hugo Currie
    EPK producer/director
  • Jonathon De Vere
    Jonathon De Vere
    stand in: Lee Boardman (as Jonathon Michaels)
  • Tim Deegan
    Tim Deegan
    health & safety advisor: MSS Safety
  • Dan Edmonds
    Dan Edmonds
    virtual production technical lead

Contribute to this page

Suggest an edit or add missing content
Daisy Ridley in Cleaner (2025)
Top Gap
What is the French language plot outline for Cleaner (2025)?
Answer
  • See more gaps
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.