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
    OscarsEmmysToronto Int'l Film FestivalIMDb Stars to WatchSTARmeter 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
IMDbPro
Bonnie Langford, Ncuti Gatwa, and Millie Gibson in The Legend of Ruby Sunday (2024)

Full cast & crew

The Legend of Ruby Sunday

Doctor Who

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Jamie Donoughue
    Jamie Donoughue

Writer

Edit
  • Russell T. Davies
    Russell T. Davies
    written by

Cast

Edit
(in credits order) complete, awaiting verification
  • Ncuti Gatwa
    Ncuti Gatwa
    Ncuti Gatwa
    The Doctor
  • Millie Gibson at an event for Doctor Who (2023)
    Millie Gibson
    Millie Gibson
    Ruby Sunday
  • Jemma Redgrave
    Jemma Redgrave
    Jemma Redgrave
    Kate Lethbridge-Stewart
  • Yasmin Finney at an event for LifeHack (2025)
    Yasmin Finney
    Yasmin Finney
    Rose Noble
  • Alexander Devrient - Portrait
    Alexander Devrient
    Alexander Devrient
    Colonel Christofer Ibrahim
  • Lenny Rush
    Lenny Rush
    Lenny Rush
    Morris Gibbons
  • Still of Genesis Lynea in Silent Witness
    Genesis Lynea
    Genesis Lynea
    Harriet Arbinger
  • Aidan Cook
    Aidan Cook
    Aidan Cook
    The Vlinx
  • Nicholas Briggs
    Nicholas Briggs
    Nicholas Briggs
    Voice of the Vlinx
    (voice)
  • Susan Twist
    Susan Twist
    Susan Twist
    Susan Triad
  • Fela Lufadeju
    Fela Lufadeju
    Bailey Sinclair
  • Bonnie Langford
    Bonnie Langford
    Bonnie Langford
    Melanie Bush
  • Michelle Greenidge in Episode #2.6 (2021)
    Michelle Greenidge
    Michelle Greenidge
    Carla Sunday
  • Anita Dobson in London Road (2015)
    Anita Dobson
    Anita Dobson
    Mrs. Flood
  • Angela Wynter at an event for Doctor Who (2005)
    Angela Wynter
    Angela Wynter
    Cherry Sunday
  • Tachia Newall
    Tachia Newall
    Tachia Newall
    Colonel Winston Chidozie
  • Gabriel Woolf
    Gabriel Woolf
    Voice of Sutekh
    (voice)
  • Jasmine Bayes
    Jasmine Bayes
    Jasmine Bayes
    Corporal Alice Sullivan

Producers

Edit
  • Joel Collins
    Joel Collins
    executive producer
  • Phil Collinson
    Phil Collinson
    executive producer
  • Russell T. Davies
    Russell T. Davies
    executive producer
  • Vicki Delow
    Vicki Delow
    producer
  • Mark Devlin
    Mark Devlin
    line producer
  • Rebecca Ferguson
    Rebecca Ferguson
    executive producer for the bbc
  • Julie Gardner
    Julie Gardner
    executive producer
  • Ellen Marsh
    Ellen Marsh
    co-producer
  • Jane Tranter
    Jane Tranter
    executive producer

Composer

Edit
  • Murray Gold
    Murray Gold

Cinematographer

Edit
  • Chas Bain
    Chas Bain

Editor

Edit
  • Ben Drury
    Ben Drury

Casting Director

Edit
  • Andy Pryor
    Andy Pryor

Production Designer

Edit
  • Phil Sims
    Phil Sims

Art Directors

Edit
  • Gareth Cousins
    Gareth Cousins
    senior art director
  • Hattie Gent
    Hattie Gent
  • Jon Horsham
    Jon Horsham
  • Rhys Ifan
    Rhys Ifan
    senior art director
  • Kartik Nagar
    Kartik Nagar
    art director (as Kartik Kundan Nagar)
  • Robyn Paiba
    Robyn Paiba
    supervising art director
  • Alex Stannus
    Alex Stannus
    location art director
  • Michael van Kesteren
    Michael van Kesteren
    art director (props)

Set Decorators

Edit
  • Adrian Anscombe
    Adrian Anscombe
  • Verity Scott
    Verity Scott
    assistant set decorator
  • Billie Blue Williams
    Billie Blue Williams
    assistant set decorator

Costume Designer

Edit
  • Pam Downe
    Pam Downe

Makeup Department

Edit
  • Rebecca Albrecht
    Rebecca Albrecht
    3D Technician: Millennium FX
  • Bella Arghiros
    Bella Arghiros
    make-up artist to ncuti gatwa
  • Scott Beswick
    Scott Beswick
    crowd hair & make-up supervisor
  • Stuart Bloomfield
    Stuart Bloomfield
    hairdresser (as Stuart Cheadle)
  • Sarah Davies
    Sarah Davies
    senior hair & make-up artist
  • Madison Garland
    Madison Garland
    trainee hair & make-up artist
  • Clarice Gill
    Clarice Gill
    hair & make-up supervisor
  • Juliet Ireland
    Juliet Ireland
    senior hair & make-up artist
  • Becky Lingham
    Becky Lingham
    hair & make-up artist
  • Laura Noble
    Laura Noble
    crowd junior hair and makeup artist

Production Management

Edit
  • Charlotte Cox
    Charlotte Cox
    junior production executive: for Bad Wolf
  • Mary Furlong
    Mary Furlong
    finance director: for Bad Wolf
  • John Hamer
    John Hamer
    production executive for bbc studios
  • Sean Kenneally
    Sean Kenneally
    production finance manager: for Bad Wolf
  • Ifty Khan
    Ifty Khan
    senior business affairs and legal executive: for Bad Wolf
  • Steffan Morris
    Steffan Morris
    production executive: for Bad Wolf
  • Emily Russell
    Emily Russell
    director of production: for Bad Wolf
  • Delmi Thomas
    Delmi Thomas
    production manager
  • Beth Wyllie
    Beth Wyllie
    head of legal and business affairs: for Bad Wolf

Second Unit Directors or Assistant Directors

Edit
  • Micah Joshua Brown
    Micah Joshua Brown
    floor runner
  • Charlie Campbell
    Charlie Campbell
    crowd 2nd assistant director
  • Jen Day
    Jen Day
    third assistant director (as Jennifer Day)
  • Beyagy Demba
    Beyagy Demba
    saw floor runner/stand in
  • Devante Fleming
    Devante Fleming
    floor runner
  • Geraint Havard Jones
    Geraint Havard Jones
    first assistant director
  • Jac Lewis
    Jac Lewis
    floor runner
  • Huse Monfaradi
    Huse Monfaradi
    second unit director
  • Stacey Owen
    Stacey Owen
    floor runner
  • Lauren Pate
    Lauren Pate
    second assistant director

Art Department

Edit
  • Drew Abraham
    Drew Abraham
    plasterer
  • Justin Abraham
    Justin Abraham
    painter
  • Katja Allen
    Katja Allen
    junior draughtperson (as Katja Allen-Kormylo)
  • Luke Anderson-smith
    Luke Anderson-smith
    Scenic painter
  • Jonathan Barclay
    Jonathan Barclay
    standby props
  • Camilla Blair
    Camilla Blair
    assistant buyer
  • Mark Borde
    Mark Borde
    carpenter
  • Stephen Bright
    Stephen Bright
    prop stores assistant
  • Phil Bull
    Phil Bull
    standby props
  • Sam Burridge
    Sam Burridge
    carpenter

Sound Department

Edit
  • Meltem Baytok
    Meltem Baytok
    foley artist
  • James Bowen
    James Bowen
    first assistant sound
  • Louise Brown
    Louise Brown
    foley artist
  • Sarah Lynn Dawson
    Sarah Lynn Dawson
    audio description narrator
  • Angharad Evans
    Angharad Evans
    second assistant sound
  • Paul McFadden
    Paul McFadden
    re-recording mixer
  • Tayne Mcintosh-Barrett
    Tayne Mcintosh-Barrett
    Sound Trainee
  • Robert Searl
    Robert Searl
    adr mixer
  • Jamie Talbutt
    Jamie Talbutt
    foley mixer
  • Alex Thompson
    Alex Thompson
    sound recordist

Special Effects

Edit
  • Josh Elwell
    Josh Elwell
    puppeteer
  • Eliot Gibbins
    Eliot Gibbins
    puppeteer

Visual Effects

Edit
  • Sarah-Hoor Aboubakar
    Sarah-Hoor Aboubakar
    vfx assistant
  • Sebastian Barker
    Sebastian Barker
    visual effects supervisor
  • Keith Barton
    Keith Barton
    head of systems: automatik vfx
  • Sabine Bein
    Sabine Bein
    Motion Graphic Designer
  • Emmett Brenna
    Emmett Brenna
    ireland vfx trainee
  • Adriano Cirulli
    Adriano Cirulli
    digital compositor: Automatik
  • Will Cohen
    Will Cohen
    vfx producer
  • Ken Davis
    Ken Davis
    matchmove artist
  • Livvy Edwards
    Livvy Edwards
    visual effects coordinator
  • Michael Garland
    Michael Garland
    ireland vfx co-producer (for Grand Pictures Commissioning A Limited)

Stunts

Edit
  • Jessica Barfoot
    Jessica Barfoot
    stunt double
  • James Grogan
    James Grogan
    stunt coordinator
  • Derek Lea
    Derek Lea
    stunt coordinator

Camera and Electrical Department

Edit
  • Emily Badger-Knight
    Emily Badger-Knight
    grip trainee
  • Pete Banks
    Pete Banks
    data manager: dailies
  • David Buckley
    David Buckley
    data manager
  • Peter Chester
    Peter Chester
    gaffer (as Pete Chester)
  • Evangeline Davies
    Evangeline Davies
    clapper loader
  • Paul Davies
    Paul Davies
    lighting rigger
  • Peter Davies
    Peter Davies
    rigging desk operator
  • Sion Davies
    Sion Davies
    best boy
  • Jon Down
    Jon Down
    electrician
  • Kudzai Dzokamushure
    Kudzai Dzokamushure
    camera trainee

Casting Department

Edit
  • Becky Rossmaur
    Becky Rossmaur
    casting associate
  • Kristian Wall
    Kristian Wall
    casting assistant

Costume and Wardrobe Department

Edit
  • Laura Baker
    Laura Baker
    costume supervisor
  • Hannah Carey
    Hannah Carey
    costume maker
  • Kitty Carin-Boyd
    Kitty Carin-Boyd
    principal costume standby
  • Nicola Clay
    Nicola Clay
    Costume Crowd Supervisor (as Nicola Clay Vidales)
  • Lizzie Doody
    Lizzie Doody
    principal costume trainee
  • Charlotte Godfrey
    Charlotte Godfrey
    costume design assistant
  • Raissa Hans
    Raissa Hans
    assistant costume designer
  • Jessica Hardy
    Jessica Hardy
    costume maker
  • Leila Headon
    Leila Headon
    principal costume standby
  • Hettie Kitson
    Hettie Kitson
    crowd costume trainee

Editorial Department

Edit
  • Joanna Burt
    Joanna Burt
    digital intermediate producer
  • Ceres Doyle
    Ceres Doyle
    post production producer
  • Liv Duffin
    Liv Duffin
    post production supervisor
  • Amelia Goadby
    Amelia Goadby
    post production trainee
  • Joseph Keirle
    Joseph Keirle
    1st assistant editor
  • Christine Kelly
    Christine Kelly
    on-line editor
  • Emily Lawrence
    Emily Lawrence
    1st Assistant Editor
  • Lauren Pate
    Lauren Pate
    post production coordinator
  • Gareth Spensley
    Gareth Spensley
    colorist
  • Luke John Stanbury
    Luke John Stanbury
    assistant online editor (as Luke Stanbury)

Location Management

Edit
  • Richard Balshaw
    Richard Balshaw
    studio manager
  • Josef Coombes
    Josef Coombes
    location assistant
  • Lloyd Di Mauro
    Lloyd Di Mauro
    studio assistant
  • Alex Moore
    Alex Moore
    assistant location manager
  • Iwan Roberts
    Iwan Roberts
    supervising location manager
  • Shuaib Said
    Shuaib Said
    assistant location manager
  • Robyn Selby
    Robyn Selby
    location assistant
  • Baljinder Singh Sidhu
    Baljinder Singh Sidhu
    location manager (as Baljinder Sidhu)
  • Andrew Stocker
    Andrew Stocker
    assistant location manager
  • Reece Vancheri
    Reece Vancheri
    assistant location manager

Music Department

Edit
  • BBC National Orchestra of Wales
    BBC National Orchestra of Wales
    music perfomed by
  • Marnie Rose Davidge
    Marnie Rose Davidge
    assistant music supervisor (as Marnie Davidge)
  • Sam Dinley
    Sam Dinley
    assistant to composer
  • Ron Grainer
    Ron Grainer
    original theme music by
  • Jake Jackson
    Jake Jackson
    Orchestral Engineer & Score Mixer
  • Alastair King
    Alastair King
    conductor / orchestrator
  • Ollie White
    Ollie White
    music supervisor

Script and Continuity Department

Edit
  • Rasheed Bello
    Rasheed Bello
    assistant script editor
  • Scott Handcock
    Scott Handcock
    script editor
  • Ines Mayorga
    Ines Mayorga
    trainee script supervisor
  • Richard Pask
    Richard Pask
    script supervisor

Additional Crew

Edit
  • Jonathon Aiken
    Jonathon Aiken
    EPK camera operator
  • Devon Anscombe
    Devon Anscombe
    ap assistant accountant
  • Rugie Begum
    Rugie Begum
    production office runner
  • Aimee Louise Bond
    Aimee Louise Bond
    payroll: assistant accountant
  • Dee Brooker
    Dee Brooker
    executive assistant to Jane Tranter
  • Adam Byard
    Adam Byard
    production secretary
  • Abdoul Razak Ceesay
    Abdoul Razak Ceesay
    Director's Assistant / director's assistant
  • Sandra Cosfeld
    Sandra Cosfeld
    production coordinator
  • Amber Rhiannon Cripps
    Amber Rhiannon Cripps
    accounts clerk (as Amber Cripps)
  • Laura Gardner
    Laura Gardner
    payroll assistant accountant

Contribute to this page

Suggest an edit or add missing content
  • 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.