A Perfect Planet (TV Mini Series)
Humans (2021)
Full Cast & Crew
Directed by
Nick Shoolingin-Jordan |
Cast (in credits order)
David Attenborough | ... | Self - Narrator (voice) | |
Rest of cast listed alphabetically: | |||
Israfeel Ahamed | ... | (as Israfeel) (credit only) | |
Oliver Crofts | ... | Self - Campaigner | |
Asha De Vos | ... | Self - Marine Biologist / Conservationist (as Dr Asha De Vos) | |
Sophia Dyvik Henke | ... | Self - Campaigner | |
Niall McCann | ... | Self - Biologist / Conservationist (as Dr Niall McCann) | |
Jeremy Rifkin | ... | Self - Economist / Environmentalist | |
Dionne Scougul | ... | Self - Campaigner | |
Izzy Warren | ... | Self - Campaigner | |
Bob Prescott | ... | Self (uncredited) | |
Angela Sheldrick | ... | Self (uncredited) |
Produced by
Daniel Rasmussen | ... | producer |
Music by
Ilan Eshkeri |
Cinematography by
Simon De Glanville | ||
Oliver Richards | ||
Nick Shoolingin-Jordan | ... | (cinematography) |
Production Management
Kári Ísleifur Jóhansson | ... | Iceland fixer |
Sound Department
George Fry | ... | sound editor |
Mike Guarino | ... | sound recordist |
Bill Rudolph | ... | sound recordist |
Paul Thompson | ... | sound recordist |
Graham Wild | ... | re-recording mixer |
Jonathon Cawte | ... | foley artist (uncredited) |
Camera and Electrical Department
Matthew Chippendale Jones | ... | camera technician |
Marcus Coyle | ... | photography |
Tom Rowland | ... | camera operator |
Barny Trevelyan-Johnson | ... | drone operator |
Editorial Department
Adam Inglis | ... | colorist |
Music Department
Nicholas Baxter | ... | music publisher |
Alexis Bennett | ... | music preparation |
Jessica Dannheisser | ... | orchestrator |
Stephen McLaughlin | ... | music producer |
Alistair Robertson | ... | music production assistant |
Guðrún Veturliðadóttir | ... | stage engineer |
Marli Wren | ... | additional arranger / additional mixing / musician / programmer |
Steve Wright | ... | music programming & arranging |
Additional Crew
Tash Dummelow | ... | production coordinator |
Sean Pearce | ... | Technical Lead |