Edit
"Black Mirror" Rachel, Jack and Ashley Too (TV Episode 2019) Poster

Full Cast & Crew

Directed by 

Anne Sewitsky

Writing Credits (in alphabetical order)  

Charlie Brooker ... (created by)
Charlie Brooker ... (written by)

Cast (in credits order) complete, awaiting verification  

Miley Cyrus ... Ashley O
Angourie Rice ... Rachel
Madison Davenport ... Jack
Susan Pourfar ... Catherine
Marc Menchaca ... Kevin
Jerah Milligan ... Busy G
Daniel Stewart Sherman ... Bear
James III ... Habanero
Nicholas Pauling ... Dr. Munk
Frances Sholto-Douglas ... Carmen (as Frances Douglas)
Greg Kriek ... Todd
Mikkie-Dene Le Roux Mikkie-Dene Le Roux ... Ms Walpole
Sive Gubangxa Sive Gubangxa ... Stage Manager
Martin Munro ... Caretaker
Alessa Gironi Alessa Gironi ... Leah
Savana Tardieu ... Magnolia
Jamie Royal Jamie Royal ... Nurse
Edward J. Pepperell Edward J. Pepperell ... Cop
Rest of cast listed alphabetically:
Charles Babalola ... Tusk (uncredited)

Produced by 

Charlie Brooker ... producer (showrunner)
Andrew Chapman ... line producer
Annabel Jones ... executive producer
Mark Kinsella ... co-producer
Nick Pitt ... producer

Music by 

Isobel Waller-Bridge

Cinematography by 

Stephan Pehrsson ... director of photography

Editing by 

Tony Kearns

Casting By 

Jina Jay

Production Design by 

Kevin Phipps

Art Direction by 

Lisa Hart

Set Decoration by 

Christie Bellairs

Costume Design by 

Verity Hawkes

Makeup Department 

Line Kolaasaeter ... makeup and hair designer
Tanya Lodge ... hair and make-up consultant
Marie Maggio ... hair & makeup
Cailin Nicolson ... makeup artist: daily

Production Management 

Britt Ballantyne ... production manager
Moira Brophy ... post production executive: Netflix
Kelly Duffell ... production manager
Shuna Frood ... post-production supervisor

Second Unit Director or Assistant Director 

Wendy Alport ... first assistant director
Conrad Bester ... third assistant director
Wendy Croad ... second assistant director
Lucy Heyworth ... floor runner
Douglas Van Rooy ... third assistant director

Art Department 

Wayne du Rand ... graphic designer
Stephen Dunn ... on-set dresser / set dresser
Jason Furness ... Action Vehicle Coordinator
William Gibson ... Construction HOD Rigger
Félicie Haymoz ... character designer: Electric Theatre Collective
Albertus Koorts ... standby props
Chris Lategan ... property master
Nicole-Jade Mattei ... props
Pieter Rall ... propmaker
Mark Risk ... storyboard artist
Shannon Stride ... set designer
Romain Thirion ... concept artist
Daelan Wright ... set dresser

Sound Department 

Daniel Bodsworth ... mix technician
Michael Botha ... adr mixer
Steve Browell ... sound designer
Doug Cooper ... re-recording mixer
Benjamin Darier ... adr mixer
Mark DeSimone ... adr mixer
Claire Hesom ... boom operator
Ally Hustings ... adr mixer
Jonathan Jost ... adr mixer
Jenna Lange ... audio post producer
Dan Morgan ... dialogue editor
Keith Partridge ... foley mixer
Nick Roberts ... adr mixer
Nic Ruhoff ... location sound technician
Mathias Schuster ... foley editor
Barnaby Smyth ... foley artist
Mark Timms ... sound mix assistant
Stephen Webster ... dialog mixer
John Zvolensky ... adr recordist

Visual Effects by 

Zakariyah Abdel-Illah ... pipeline td: outpost vfx
Tom Ainge-Roy ... vfx coordinator: DNEG TV
Mohammed Altaf ... compositor: DNEG TV
Mara Angioletti ... digital compositor: Outpost VFX
Javed Ansari ... animator: DNEG TV
Rosie Ashforth ... animation supervisor: Outpost VFX
Callum Austin ... matchmove artist: Glassworks
Hasan Balable ... assistant technical director: DNEG
Balaganesh ... lighting td
Emma Bell ... visual effects coordinator
Emily Birkett ... roto prep artist: Outpost VFX
Marc Bloch ... visual effects
Steven Boden ... assistant visual effects editor: Outpost VFX
Remy Brown ... vfx coordinator: Outpost VFX / visual effects coordinator: outpostvfx
Lukasz Bukowiecki ... visual effects editor
Bianca-Lee Burgess ... tracking artist: DNEG TV
Josh James Chappell ... matchmove artist: Outpost VFX
Richard Charlton ... Assistant VFX Editor: Outpost FX
Reno Cicero ... digital compositor: Outpost VFX
Duncan Cook ... vfx producer: Glassworks
Maria-Larisa Covaciu ... VFX Coordinator: Larisa Covaciu
Silsunny D'Souza ... tracking artist: DNEG TV
Sacha Danjou ... compositor: Glassworks
Vishal Dhagekar ... compositor: DNEG TV
Jeffery Edo-Benson ... visual effects artist
Tessa El Miligi ... animation lead: Outpost VFX (as Tessa Miligi)
Heidi Elliott ... animator: DNEG TV
Beth Elston ... vfx editor: DNEG TV
Mark Epstein ... flame artist
Ian Fellows ... 2d supervisor: Outpost VFX
Alastair Ferris-Leak ... lighting artist: Outpost VFX
Andrew Fineberg ... visual effects editor
Roberta Fischetti ... vfx editor: Outpost VFX
Simon French ... vfx supervisor: Electric Theatre Collective
Igor Gama ... compositor: Glassworks
Saurabh Gavankar ... Matchmove Artist
Maurizio Giglioli ... rigging artist: Outpost VFX
David Gower ... rigger: DNEG TV
Alessandro Greguoldo ... lighting artist: Outpost VFX
Kris Gropatsakis ... lighting artist: Electric Theatre Collective (as Kristopher Gropatsakis)
Mark Harris ... 2d supervisor: Glassworks
Yusuf Hasan ... digital compositor
Alastair Hearsum ... animation/cg supervisor: Glassworks
Emilio Hernández ... digital compositor: Outpost VFX
Jonny Hicks ... compositor: Glassworks
Steve Holmes ... visual effects marketing: Outpost VFX
Ninad Joshi ... vfx production manager: DNEG TV
Shaunik Kalia ... digital compositor: Outpost VFX
Anoop Kalpaka ... lighting td
Praveen Kanshi ... vfx coordinator: DNEG TV
Kaydhareswaran ... compositor: DNEG TV (as Kaydhareswaran K.)
Thomas Kidd ... prep artist
Rajasekar Kn ... lighting artist: DNEG TV (as Rajasekar K.N.)
Marcin Kolendo ... digital compositor: Outpost VFX
Remko Kram ... 2d supervisor: DNEG TV
S. Gopi Krishna ... Senior Compositor
Lakshmanakumar ... compositor: DNEG TV
Stafford Lawrence ... animation supervisor: DNEG TV
Ryan Maddox ... Modelling Artist: Electric Theatre Collective
Dipen Majmundar ... matchmove & bodytracking artist: DNEG
Duncan Malcolm ... vfx supervisor: Glassworks
Daniel Manning ... Digital Compositor: Electric Theatre Collective
Lewis Marks ... vfx production coordinator: Outpost VFX
Matheus Marques ... digital compositor: Outpost VFX
Gregory Andrew Martin ... rigger
Hugo Melo ... digital compositor: Outpost VFX
Lewis Menga ... head of editorial: Outpost VFX
Steve Molloy ... digital artist
Andrew Morley ... visual effects supervisor: outpostvfx
Jason T. Morrow ... senior producer: technicolor pulse
Chris Munns ... colourist: DNEG
Manohar Venkat Mushunuri ... vfx Line Producer : Dneg
Pankaj Negi ... animator: DNEG TV (as Pankaj Singh Negi)
Sophie Newton ... assistant colourist: DNEG
Nikith ... Lead Lighting TD / lighting artist: DNEG TV (as Nikith R.C.)
Ghislain Ouellette ... digital compositor: Outpost VFX
Olivia Palmarozza ... vfx production assistant
Bhavik B. Patel ... compositor: dneg tv
Daniel Pereira ... digital compositor: Outpost VFX (as Dan Pereira)
Andrea Perisano ... digital compositor: Outpost VFX
Daniel Pettipher ... senior production manager: DNEGTV
Will Phillips ... matchmove artist: Outpost VFX (as William Phillips)
Alberto Pizzocchero ... digital compositor: Electric Theatre Collective
Stephane Ranaldi ... lighting artist: Electric Theatre Collective (as Stephan Renaldi)
Krishna Reddy ... compositor: DNEG TV (as Krishna Reddy G.)
Richard R. Reed ... visual effects supervisor: DNEG TV
Katie Rhodes ... compositor: Glassworks
Jordan Rice ... visual effects technical resource assistant
Neil Riley ... visual effects supervisor
Roni Rodrigues ... digital compositor: Outpost VFX
Valeria Romano ... digital compositor: Outpost VFX
Matthew J. Rowney ... General FX Production Assistant: DNEG
Selvamuthukumarasamy RT ... compositor
Richard Stretch Russell ... compositor: Glassworks
James Rustad ... 2d supervisor: Outpost VFX
Mauricio Salas ... digital compositor: Outpost VFX (as Mauricio Salas Dorado)
Alba Sanchez-Serrano ... roto & prep artist
Lizzie Shiers ... assistant technical director: Dneg
Nick Smalley ... animation supervisor: Electric Theatre Collective
Phil Smith ... compositor: DNEG TV
Taran Spear ... 2d supervisor: Electric Theatre
Anesh K Steephen. ... compositor: DNEG TV (as Anesh Steephen) / compositor: DNEG
Barnaby Stoppard ... digital compositor: Outpost VFX
Mohinder Subramaniam ... 2d supervisor: DNEG TV (as Mohinder Subramaniyam)
Fir Suidema ... second unit visual effects supervisor
Sundaravadivel ... compositor: DNEG TV (as S. Sundaravadivel)
Jha Swagat ... lighting artist: DNEG TV
Apurv Swami ... matchmove TD: DNEG
Josh Sykes ... visual effects producer: Outpost VFX
Luke Tickner ... cg supervisor: DNEG TV
Zelda Tinska ... visual effects producer: DNEG TV
Terry Tsang ... roto/prep artist: DNEG TV
Magdalena Turnier ... visual effects editor: Outpost VFX
Davide Uccellani ... rigging artist: Glassworks
Rajadurai V. ... compositor: DNEG TV
Richard Van De Steenoven ... digital compositor: Outpost VFX
Lars van der Bijl ... pipeline: Electric Theatre Collective
Richenda Wheeler ... animator: Outpost VFX
Huw Whiddon ... roto/prep artist: DNEG TV / roto/prep supervisor: DnegTV
Alysia Wildman ... vfx production manager: Outpost VFX
Melody Woodford ... visual effects producer
Adam Woolrich ... digital compositor: Electric Theatre Collective
Michael Zannetou ... release manager, production technology
Alicia Abril Carrera ... visual effects editor: Outpost VFX (uncredited)
Richard Endean ... pipeline technical director: Outpost VFX (uncredited)
SankarRajendran ... lighting artist: DNeg TV (uncredited)

Stunts 

Bjorn De Klerk ... stunt performer
Armando De Leca ... stunt performer
Chantal Nell ... Stunt double: Miley Cyrus
Frans Steyn ... stunt double: Marc Menchaca / stunt driver
DeVille Vannik ... stunts

Camera and Electrical Department 

Graham Bartholomew ... still photographer
Gilles Boisacq ... gaffer
Patrick Botha ... dimmer board operator
Derek William Carlow ... additional camera operator
Michael Carstensen ... camera operator: "a" camera / steadicam operator
Colin Kondwani Chirombo ... assistant grip (as Collin Chinombo)
Graham Cooke ... digital imaging technician
Samantha Davids ... loader: "b" camera
Lize Engelbrecht ... digital imaging technician: second unit / video tape operator: second unit
Willem Engelbrecht ... B camera focus puller (credit only)
Quinton Fredericks ... a camera focus puller
Nasmie Majiet ... key grip
Rupert Nel ... camera operator daily
Tshepo Nthako ... c camera loader
Simphiwe Ntsamba ... video assist trainee
Karl Schmidt ... camera operator

Animation Department 

Rosie Ashforth ... animation supervisor: Outpost VFX
Surpur E.G. ... lead animator
Thanos Kousis ... animator
Eddy Martinez ... animator
Dave Novis ... animator
Iestyn Roberts ... lead animator: DNEG TV
Colin Tunnicliffe ... animator

Casting Department 

Henry Russell Bergstein ... additional casting: U.S.
Olivia Brittain ... casting associate
Catherine Garlick ... casting assistant
Eliza Heslop ... senior casting assistant
Chiara Molinaro ... casting assistant
Rebecca Rossmaur ... casting assistant
Serafina Tiranno-Cimisi ... casting assistant (uncredited)

Costume and Wardrobe Department 

Nawaal Hendricks ... costume supervisor (as Nawaal Hendriks)
Catherine McIntosh ... costume assistant
Maryke Nel ... set costumer

Editorial Department 

Tom Alexander ... digital intermediate editor
Elliot Bick ... data management
Dan Coles ... colourist
Graham Cooke ... colorist: dailies
Katie Coombs ... editorial assistant: DNEG
Tahnee Davies ... dailies producer (as Tahnee Wright) / data and workflow manager (as Tahnee Wright)
Johnathan Wei Dickinson ... digital intermediate editor
Simon Dunne ... Technicolor PULSE: Senior Producer
Alison Evans ... post-production coordinator
Oliver Griffin ... assistant editor
Dexter Kong ... pulse operator
Siôn Penny ... on-line editor
Raul Sevilla ... data management

Location Management 

Robert Bentley ... location scout
Hannah Cole ... location marshall
Peter Currey ... location manager
Emily Hoy ... location scout
Danion Hughes ... location assistant
Jesús Ramos Navarro ... location assistant
Christopher Reynders ... location assistant
Elliot Sansom ... locations

Music Department 

Ben Corrigan ... synth programmer
Kenny Dickenson ... additional piano
Jack Halama ... guitar
Amelia Hartley ... music supervisor
Alistair Hawkins ... music editor
Ally Hustings ... recording engineer
Jake Jackson ... score mixer
Dru Masters ... music

Script and Continuity Department 

Ashley Aldworth ... script supervisor
David Girvan ... script editor
Vinita Petrus ... continuity: 2nd unit

Transportation Department 

Seb Greenwood ... action vehicle driver

Additional Crew 

Vanessa Brierley ... choreographer
Liza Carmel ... production coordinator
Alastair Crees ... production secretary
Ryan Derrick ... production accountant
Rob Done ... EPK Producer
Josh Harris ... production assistant
Nick Irving ... legal & business affairs
Josie Kelly ... financial controller
Bettina Kenney ... dubbing artist
Amy Lyons ... assistant production coordinator
Abby Lynne Smith ... production coordinator
Richard Taylor ... travel agent
Stuart Woodward ... production finance
Jon Baker ... armourer (uncredited)
Richard Woolford ... banking services provided by (uncredited)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed