Edit
"Black Mirror" The Entire History of You (TV Episode 2011) Poster

Full Cast & Crew

Directed by 

Brian Welsh

Writing Credits  

Jesse Armstrong ... (written by)
 
Charlie Brooker ... (creator)

Cast (in credits order)  

Toby Kebbell ... Liam
Jodie Whittaker ... Ffion
Tom Cullen ... Jonas
Amy Beth Hayes ... Lucy
Rebekah Staton ... Colleen
Rhashan Stone ... Jeff
Phoebe Fox ... Hallam
Jimi Mistry ... Paul
Daniel Lapaine ... Max
Karl Collins ... Robbie
Elizabeth Chan ... Leah
Mona Goodwin ... Gina
Kemal Sylvester Kemal Sylvester ... Airport Security
Rest of cast listed alphabetically:
Bryony Francis Bryony Francis ... Sex Worker (uncredited)
Chris Martin Hill Chris Martin Hill ... Police Officer 840 (uncredited)
Jackson Kai Jackson Kai ... Nurse (uncredited)

Produced by 

Charlie Brooker ... executive producer / producer (showrunner)
Annabel Jones ... executive producer
Emma Pike ... line producer
Barney Reisz ... series producer

Music by 

Stuart Earl

Cinematography by 

Zac Nicholson

Editing by 

Alastair Reid

Casting By 

Shaheen Baig

Production Design by 

Joel Collins ... series designer
Robyn Paiba ... co-production designer

Art Direction by 

Caroline Barclay
Painting Practice

Set Decoration by 

Robert Wischhusen-Hayes

Costume Design by 

Gabrielle Spanswick

Makeup Department 

Nikki Belding ... dailies makeup artist
Satinder Chumber ... silicone technician
Natasha Dickson ... makeup artist
Lesley Lamont-Fisher ... chief hair stylist / makeup designer
Jo Sweeting ... hair & make-up supervisor

Production Management 

Alistair Hopkins ... post-production supervisor
Sharon McGuinness ... unit manager
Beth Timbrell ... production manager
Phill Zagajewski ... executive in charge of production

Second Unit Director or Assistant Director 

James Daniel Hunter Davidson ... assistant director (as James Davidson)
Malcolm Davies ... second assistant director
Alex Jeffrey ... third assistant director
Hayley Longhurst ... second assistant director
Elaine Mackenzie ... first assistant director (as Elaine MacKenzie)

Art Department 

Gillian Campbell ... scenic painter
Dan Crandon ... construction manager
Dougie Glenn ... stand-by props
Dean Hawley ... hod painter
Vicky Hurley ... stand-by art director
Alejandro Mackay ... stand-by props
Jim Mate ... dressing props
Erica McEwan ... graphic designer
Wesley Peppiatt ... dressing props
Scott Rogers ... property master
Ellie Shanks ... production buyer
Sophie Tarver ... prop maker
Tina Walworth ... petty cash buyer
John Watt ... supervising carpenter

Sound Department 

Chris Ashworth ... sound mixer
Jodie Campbell ... sound assistant
Philip Clements ... foley editor
Catherine Duffy ... sound assistant
Luis Fernandez Garcia ... mix technician
Jim Goddard ... supervising sound editor
Steve Hancock ... sound maintenance engineer / sound maintenance
Stuart Hilliker ... re-recording mixer
Adam Lavis ... sound studio support
Steve Little ... dialogue editor
Juraj Mravec ... adr mixer
Andre Schmidt ... dialogue editor
Catherine Thomas ... foley recordist

Special Effects by 

Graham Aikman ... special effects technician
Scott Peters ... special effects technician

Visual Effects by 

Gearoid Conlon ... visual effects
Mike Connolly ... compositor
John Hardwick ... lead compositor
Justin Hutchinson-Chatburn ... visual effects supervisor (as Justin Atkinson)
Gemma Kingsley ... assistant visual effects supervisor
Clayton McDermott ... motion graphics designer
Adam McInnes ... compositor
Ed Plant ... compositor

Stunts 

Nrinder Dhudwar ... stunt coordinator

Camera and Electrical Department 

David Ashby ... grip
Anthony Bagley ... digital imaging technician
Andrew Banwell ... camera operator
Jon Beacham ... first assistant camera
Ben Brown ... second assistant camera
Raffaele Giordano ... electrician
Giles Keyte ... stills photographer
Seth Lamb ... electrician
Andy Lowe ... gaffer
Ian Murray ... h.o.d. rigger / standby rigger (as Ian Vincent Murray)
Louis Pattinson ... third assistant camera
Nathan Porter ... electrician: dailies
Ian Rolfe ... rigger
Alba Maria Ruiz ... camera assistant (as Alba Ruiz)
Joelle Smith ... camera trainee
Chris Stones ... best boy
Grant Taylor ... rigger

Animation Department 

Graeme McDougall ... lead animator

Casting Department 

Aisha Bywaters ... casting associate (as Aisha Waters)
Layla Wolf-Zarpak ... casting assistant

Costume and Wardrobe Department 

Emma Ackerman ... costume assistant
Genevieve Cox ... costume standby
Ellen Crawshaw ... costume stand-by
Holly Smart ... wardrobe supervisor

Editorial Department 

Michelle Cort ... digital intermediate technician
Theresa Crooks ... digital intermediate technician
Justin Eely ... on-line editor
Alastair Hopkins ... post production supervisor
Matt James ... digital intermediate manager
Andrew Melhuish ... assistant editor
Des Murray ... on-line editor
Jateen Patel ... digital intermediate conform editor
Gareth Spensley ... colorist
Jamie Welsh ... digital intermediate conform editor
Katelin Westwood ... data transfer
Steve Owen ... data transfer (uncredited)

Location Management 

Holly Baird ... location assistant
Lucy Iliffe ... location assistant
Robin Pim ... location manager

Music Department 

Amelia Hartley ... music supervisor

Script and Continuity Department 

Adrian Banyard ... script editor
San Davey ... script supervisor

Transportation Department 

Pat Coleman ... unit driver
Ergun Halil ... unit driver
Peter Strachan ... unit driver

Additional Crew 

Godwin Amanna ... project manager: hindi version
Rachel Donkor ... production accountant
Charlie Gardner ... global head of pr
Paul Harding ... security
Kelly Lee ... production coordinator
Viviane Ludwig ... artistic director: french version
Rachel Martin ... production secretary
Cholo Moratalla ... adaptation: castelian spanish version
Chrissy Murray ... assistant accountant (as Christine Murray)
Timmo Niesner ... dialogue director: german version
Stephen Quinn ... production runner
Anna Robertson ... assistant to executive producers
Raphaéle Sambardier ... adaptation: french version
Mona Shetty ... creative director: hindi version
Siggy Stone ... floor runner
Swati Subramaniam ... dubbing director/coordinator: hindi version

See also

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

Contribute to This Page


Recently Viewed