Edit
Rocks (2019) Poster

(2019)

Full Cast & Crew

Directed by 

Sarah Gavron

Writing Credits (in alphabetical order)  

Theresa Ikoko ... (Story by)
Theresa Ikoko
Claire Wilson

Cast (in credits order)  

Bukky Bakray ... Shola 'Rocks' Omotoso
Kosar Ali ... Sumaya
D'angelou Osei Kissiedu D'angelou Osei Kissiedu ... Emmanuel Omotoso
Shaneigha-Monik Greyson Shaneigha-Monik Greyson ... Roshé
Ruby Stokes ... Agnes
Tawheda Begum Tawheda Begum ... Khadijah
Afi Okaidja Afi Okaidja ... Yawa
Anastasia Dymitrow Anastasia Dymitrow ... Sabina
Sarah Niles ... Ms. Booker
Layo-Christina Akinlude ... Funke Omotoso
Sharon D Clarke ... Anita (as Sharon Clarke)
Rest of cast listed alphabetically:
Shola Adewusi ... Grandmother Omotoso (voice)
Mohammad Amiri Mohammad Amiri ... Mohammed
Brie-Morgan Appleton Brie-Morgan Appleton ... Natasha
Joshua Avory Joshua Avory ... Mr. See
Ashley Merino Bastidas Ashley Merino Bastidas ... Micaela
Nadya Bettioui Nadya Bettioui ... Ms. Hassan
Joanna Brookes Joanna Brookes ... Geraldine
Angelica Nicole Cabutotan Angelica Nicole Cabutotan ... Angela
Justyna Charzewska Justyna Charzewska ... Krystyna
Tina Chiang ... Lara
Anthony Cole Anthony Cole ... Roy
George Collie George Collie ... Estate Agent
Clark Crewe Clark Crewe ... Head of Year
Liliana Dos Santos Liliana Dos Santos ... Marina
Raph Famitobe Raph Famitobe ... Stephen
Raphel Famotibe Raphel Famotibe ... Stephen
Beatrice Franks Beatrice Franks ... Beth
Anthea Georgiou Anthea Georgiou ... Ms. Andreou
Kumal Haresh Kumal Haresh ... Mark
Asha Hassan ... Fawzia
Kate Isitt ... Vicky
Islah ... Ismail (as Islah Abdur-Rahman)
Cedar Rose Johnson ... School Pupil
Dystin Johnson Dystin Johnson ... Chez
Anthony Kirkland Anthony Kirkland ... Mr. See
Tahira Mahmoud Tahira Mahmoud ... Ms. Keval
Kayla May Mcleary Kayla May Mcleary ... Evie
Tashiana Mitchell Tashiana Mitchell ... Tia
Filsan Mohamed Filsan Mohamed ... Mubina
Mumtaz Mohamed Mumtaz Mohamed ... Ayan
Nicola Morrow Nicola Morrow ... Ms. Judge
Omar Osman Omar Osman ... Zain
Nital Patel Nital Patel ... Ms. Makan
Aneta Piotrowska ... Anna
Nadia Prince Nadia Prince ... Karla Cold Caller
Abdirahman Romeo Abdirahman Romeo ... Abdirahman
Maddison-Lea Samuels-Kemp Maddison-Lea Samuels-Kemp ... Mia
Rachel Shann Rachel Shann ... Ms. Sayers
Idris 'Tempo' Ahmed Siyaad Idris 'Tempo' Ahmed Siyaad ... Uncle Hashim
Ashmeed Sohoye Ashmeed Sohoye ... Phil
A.k. Steppa ... Ticket Inspector
Saffron Symington Saffron Symington ... Sasha
Umit Ulgen Umit Ulgen ... Ahmed
China Vassell China Vassell ... Chelsea
Curtis Walker Curtis Walker ... Reg
Sarah Andre White Sarah Andre White ... Ms. Wilson (as Zara White)
Kaine Zajaz ... Mo
William Baldwin William Baldwin ... Chicken shop customer (uncredited)
Serena Wright Serena Wright ... Lauren (uncredited)

Produced by 

Ameenah Ayub Allen ... producer
Sue Bruce-Smith ... executive producer
Will Clarke ... executive producer
Clark Crewe ... associate producer
Emma Duffy ... executive producer
Hannah Farrell ... executive producer
Sarah Gavron ... executive producer
Tom Harberd ... associate producer
Phil Hunt ... executive producer
Ollie Madden ... head of creative: Film4
Andy Mayson ... executive producer
Nicola Morrow ... line producer
Julia Oh ... executive producer
Hannah Price ... associate producer
Compton Ross ... executive producer
Elliot Ross ... associate producer
Fenella Ross ... associate producer
Mike Runagall ... executive producer
Faye Ward ... producer
Natascha Wharton ... executive producer

Music by 

Emilie Levienaise-Farrouch

Cinematography by 

Hélène Louvart

Editing by 

Maya Maffioli

Casting By 

Lucy Pardee

Production Design by 

Alice Normington

Art Direction by 

Isobel Dunhill

Set Decoration by 

Sophie Phillips

Costume Design by 

Ruka Johnson

Makeup Department 

Nadia Becker ... makeup and hair junior
Laura Blount ... hair & makeup artist: daily
Romaine Bowman ... crowd hair & make-up artist
Amy de Rees ... Makeup and Hair Supervisor
Juliana Ferreira ... junior hair stylist: crowd / junior makeup artist: crowd
Gerda Lauciute ... crowd junior hair & make-up artist
Kieron Lavine ... crowd hair & make-up supervisor
Chloe Maidment ... junior make-up artist: crowd daily
Sophia Mascarenhas ... hair & make-up trainee
Annie McConnell ... hair and makeup daily
Victoria Pipe ... trainee makeup & hair
Nora Robertson ... hair & make-up designer
Aimee Spiers ... makeup artist

Production Management 

Meg Clark ... post-production supervisor
Mark Edwards ... unit manager
Charles George ... trainee unit manager
Amaka Ugwunkwo ... production manager

Second Unit Director or Assistant Director 

Oliver Brown ... Crowd PA / additional crowd assistant director
Alice Caronna ... first assistant director
James Cross ... base third assistant director / third assistant director
Elam Forrester ... crowd assistant director
Oliver Graves ... floor runner
Anuradha Henriques ... associate director
Laura Hepburn ... additional third assistant director
Edward Howes ... floor runner
Malinda Kaur ... second assistant director
Warda Mohamed ... cast and executive production assistant
Laura Rickard ... trainee assistant director
Richard Styles ... additional first assistant director
Xenia Swan ... trainee assistant director
Amber Tordoff-Gibson ... third assistant director
Gabriella Wheeler ... additional crowd assistant director

Art Department 

Ursa Banton-Miller ... dressing props
Ariadne Bicknell ... art department assistant
Alannah Byrne ... production buyer
Phil Clark ... visual researcher
Jenny Dee ... standby art director
Lina Fansa ... art department intern
Matthew Hindle ... graphic designer
Fletcher Jarvis ... assistant art director
Zane McGill ... construction manager
Ysra-el st Clair Miller ... prop dailies
Lee Pepperall ... decorator
Gert Rudemeyer ... HoD carpenter
Kiira Smith ... art department assistant
Mark Smith ... property master
Lionel Stanhope ... head painter
Rob Stroud ... carpenter
Aria Taylor ... graphic designer: additional photography
Manuel Vilaseca Vaya ... props chargehand
James Waddingham ... construction manager
Richard Wicks ... dressing props

Sound Department 

Claire Bernengo ... boom operator
Paul Cotterell ... re-recording mixer
Miles Croft ... boom operator
Rob Davidson ... mix technician
Chris Devlin ... 1st assistant sound
Oliver Ferris ... foley artist
Sue Harding ... foley artist
Sophia Hardman ... foley editor
Jussi Honka ... dialogue editor
Maria Kelly ... adr recordist
Alan MacFeely ... sound mixer additional photography
Michael Maroussas ... supervising dialogue editor
Tom Melling ... sound mix technician
Adam Mendez ... foley mixer
Yves-Marie Omnes ... production sound mixer
Margaux Peyre ... boom operator
Max Walsh ... re-recording mixer
Gunnar Óskarsson ... supervising sound effects editor

Visual Effects by 

John Hardwick ... digital compositor: Invisible Arts Collective / visual effects supervisor: Invisible Arts Collective
Will Hardwick ... digital compositor: Invisible Arts Collective / lead compositor: Invisible Arts Collective
Stephanie Jean Staunton ... digital compositor: Invisible Arts Collective / senior compositor: Invisible Arts Collective

Stunts 

Belinda McGinley ... stunt coordinator

Camera and Electrical Department 

Dorothy Allen-Pickard ... still photographer
Andrew Bainbridge ... steadicam operator dailies
Nicola Beattie ... B camera: clapper loader
Maria Camilla Piana Brizio ... camera trainee
Elizabeth Calvert ... best boy
Eve Carreño ... 3rd camera 1st assistant camera (as Eve Carreno)
Villing Chong ... digital imaging technician
Rachel Clark ... director of photography: second unit
Jamie Cobb ... trainee grip: dailies
Clare Connor ... 1st Assistant Camera B Cam
Cristina Cretu ... second assistant camera
Charlotte Croft ... still photographer
Jack Cuckson ... Video assist assistant
Kate Eccarius ... focus puller: "b" camera (as Kate Louise Eccarius)
Mike Eley ... additional cinematographer: beach scenes
Alex Glenister ... electrical trainee
Ian Glenister ... gaffer
Rebecca Horsburgh ... key grip
Maja Jensen ... grip trainee
Hélène Louvart ... camera operator
Kate Molins ... first assistant camera
Robert Monteith ... video assist trainee: dailies
Barney Pearce ... 2nd camera grip
Michael Pentney ... digital imaging technician: additional photography
Desmond Perry ... electrician
Lamar Perry ... electrical trainee
Núria Pérez ... digital imaging technician: dailies
Rohan Reeves ... 3rd camera grip
Maiya Rose ... Focus Puller: B Camera - Dailies
Susanne Salavati ... 3rd camera operator
Natasha Saxby ... camera trainee: additional photography
Aimee Spinks ... still photographer
Zeta Spyraki ... spark
Paul Mark Synnott ... grip trainee: dailies
Nick Teulon ... 3rd camera grip
Mark Thornton ... rigging gaffer
Alex Tolios-Zisos ... grip trainee dailies
Pacu Trautvetter ... video playback
Sylvester Weeks ... video playback
Matthias Wood ... grip trainee

Casting Department 

Jessica Straker ... casting assistant / casting associate (uncredited)

Costume and Wardrobe Department 

Zoe-Marie Dobbs ... costume trainee
Georgina Homer ... costume buyer
Jodie-Simone Howe ... costume standby daily
Kathryn Poon ... costume stand-by

Editorial Department 

Ross Brunton ... digital intermediate conform operator
Hoping Chen ... assembly editor
Jake Davies ... digital intermediate conform operator
Aaron Hillier ... post-production coordinator
Finlay Jack Holdaway ... post-production assistant
Inigo Manby ... first assistant editor
Nicola Matiwone ... first assistant editor
Adam Mears ... digital intermediate conform operator
Sarah Morowa ... digital intermediate producer
Jateen Patel ... digital colourist
Gareth Thomas ... digital intermediate conform operator

Location Management 

Emma Chitty ... location scout
Ian Clarke ... location manager
Kim Fenton ... location manager
Sam Fenton ... assistant location manager
Petula Langlais ... assistant location manager
Stefan Ruiz ... additional location scout and & assistant
Amie Tridgell ... location manager: additional photography
Lottie Turner ... assistant location manager

Music Department 

Galya Bisengalieva ... solo violin
Peter Clarke ... music editor
Fiona Cruickshank ... score mixer
EchoSlim ... music producer (as Echo Slim)
Dom Farley ... assistant music supervisor
Connie Farr ... music supervisor
Olga FitzRoy ... additional engineer
Roshan Gunga ... composer's assistant

Script and Continuity Department 

Jeongeun Choi ... continuity trainee: dailies
Helena Jung ... assistant script supervisor: dailies
Bhairavi Patel ... script supervisor

Transportation Department 

Andrew Thurlbourne ... facilities captain reshoots

Additional Crew 

Marsha Andes ... chaperone
Gillian Asgari ... chaperone
Miranda Ballesteros ... executive assistant to completion guarantor
Susan Bartlett ... chaperone
Rachel Bilkhu ... chaperone
Sarah-Jayne Blakemore ... cognitive neuro science consultant
Sara Bonakdar ... For Head Gear Films
Louise Bradley ... senior legal and business affairs executive: Film4 (as Louise Long)
Lynette Browne ... chaperone
Gemma Cairney ... consultant
Andy Caley ... For Head Gear Films
Claire Campbell ... Head of Production: Fable Pictures
Caroline Caygill ... chaperone
Phill Clark ... visual research
Callum Clarke ... production coordinator
Natalie Coleman ... For Head Gear Films
Rebecca Coppin ... production business and legal affairs
Pennie Crocker ... business and legal affairs
Pippa Crossland ... chaperone
Coco Crème ... chaperone
Sarah Cundall ... legal services
Andrea Dalton ... chaperone
Tracie Doe ... chaperone
Susanna Drew ... chaperone
Leszek Dymitrow ... chaperone
Krishna Ellsworth ... Youth Liaison
Lyn Evans ... chaperone
Johan Ewing ... Legal Services / legal services
Howard Fine ... Consultant Psychologist
Elliot Fisher ... assistant accountant
Brent Ford ... chaperone
Claire Garden ... chaperone
Karina Gechtman ... Head of International Marketing and Publicity: Altitude
Christopher Gee ... medic
Ellie Gocher ... production secretary dailies
Mandy Hall ... chaperone
Asha Hassan ... Somali Advisor
Stacey Heybourn ... chaperone
Stephanie Burnett Heyes ... consultant psychologist
Aaron Hillier ... production coordinator: additional photography
Ferdinand Hunter ... production runner
Axa Hynes ... youth liaison
Kristin Irving ... production and development executive: BFI
Patience James ... choreographer: afrobeats
Mark B. Jones ... head of publicity: Altitude Film Distribution
Gosette Kadia ... chaperone
Charlie Kemball ... international sales director
Gursharn Khaira ... head of legal and business affairs: Altitude
David Kimbangi ... development and production executive: Film4
Maxwell Osei Kissiedu ... chaperone
Alex Laney ... security
Emily Leach ... production executive: Film4
David Lennon ... chaperone
Hayley Mahony ... chaperone
Nanette Marceline ... Key Chaperone and Consultant
Darren Marr ... chaperone
Eamon McCrory ... Consultant Clinical Psychologist
Christos Michaels ... legal services
Isabelle Miller ... french adaptation: original version with subtitles
Marcus Mills ... location assistant
Sheila Fraser Milne ... completion guarantor services
Ranjana Mitra ... cast travel chaperone for tiff
Mumtaz Mohamed ... Somali Advisor
Warda Mohamed ... production trainee
Julie O'Grady ... chaperone
Funmilayo Ogunjale ... Yoruba Advisor
Fenella Pantling ... chaperone
Laja Pelumi ... chaperone
Helen Phelan ... chaperone
Sima Pollitt ... chaperone
Billy Praise ... Yoruba Advisor
Emily Precious ... production coordinator
Edyata Prokop ... post production assistant account
Bradley Quirk ... Head of Development: For Altitude
Luke Randolph ... completion guarantor: for Paterson James
Anil Ravdjee ... international sales manager: Altitude
Dionne Reid ... youth engagement consultant
Matthieu Rey ... press attaché: france
Jade Riley ... post production assistant accountant
Rhianna Rizvi ... assistant production co-ordinator
Viccy Roques ... chaperone
Catherine Sebastian ... psychologist
Julie Shepherdly ... chaperone
Dean Sipling ... production accountant
Sabina Smitham ... Development Executive: Fable Pictures
Matthew Steggles ... production secretary
Trudie Stottor ... chaperone
Xenia Swan ... floor runner
Katie Thornton ... chaperone
Michelle Tiwo ... Spoken Word Workshop Consultant
Carol Travers ... chaperone
Nicola Van Barthold ... chaperone
Marlon Vogelgesang ... For Head Gear Films
Mohiadin Wagdad ... Somali Advisor
Paula Walford ... chaperone
James White ... post production assistant accountant
Sarah White ... chaperone

Thanks 

Kawsar Abdalla ... special thanks
Ella Aitchison ... thanks
Latifa Akay ... thanks
Jimmy Akingbola ... thanks
Ava-Pearl Allen ... special thanks
Timothy Allen ... special thanks
Josh Avory ... thanks
Julian Bergin ... thanks
Nadya Bettioui ... thanks
Theresa Brown ... thanks
Marie Burgess ... special thanks
Meroë Candy ... thanks
Amelia Cherfan ... thanks
Martin Chowdhury ... thanks
Mel Churcher ... thanks
Kim Clayton ... thanks
David Clews ... thanks
Mohamed-Zain Dada ... thanks
David ... special thanks
Mubarak Deerow ... special thanks
Daisy Amber Dhillon ... thanks
Zoe India Dhillon ... thanks
Clare Duggan ... thanks
Jake Dypka ... thanks
Suhayla El-Bushra ... thanks
Mike Eley ... thanks
Hayat Hassoun Fernandez ... thanks
David Michael Fordham ... thanks
Roy Fox ... thanks
Adam Gardiner ... special thanks
Rose Garnett ... special thanks
Philip-Trent Hall ... thanks
Nic Harvey ... special thanks
Noreena Hertz ... thanks
Tom Holmes ... thanks
Nkenna Ibeakanma ... thanks
Islah ... thanks (as Islah Abdur-Rahman)
Matimba Kabalika ... thanks
Ibrahim Kar ... thanks
Mark Keady ... thanks
Farzana Khan ... thanks
Sandra Kwiek ... thanks
Fiona Lamptey ... thanks
Sandro Leone ... thanks
Lily ... special thanks
Lian Lockert ... thanks
Sandrine Loisy ... thanks
Walter Mair ... thanks
Claire Martin ... thanks
Sarada McDermott ... thanks
Tina Mcfarling ... thanks
Paul McIntyre ... thanks
Tom Mckay ... special thanks
Lola Meaden ... thanks
Lula Mebrahtu ... thanks
Morgana Melvin ... thanks (as Morgana Sneddon)
Nimao Mohammed ... thanks
Agnieszka Moody ... thanks
Abi Morgan ... special thanks
Joy Mpeke ... thanks
Noah ... special thanks
Rebecca O'Brien ... thanks
Andi Oliver ... thanks
Genevieve Peattie ... thanks
Rachel Proudlove ... thanks
Tejal Rathore ... thanks
Ambreen Razia ... thanks
Jemima Reilly ... thanks
Grace Reynolds ... thanks
Rebecca Richardson ... thanks
Ife Ryan ... thanks
Judith Samuel ... thanks
Ian Sellar ... thanks
Batula Sharif ... thanks
Jodi Shields ... special thanks
Khadijah Shireh ... special thanks
Dhelia Snoussi ... thanks
Aimee Spiers ... special thanks
Rebecca Staffolani ... special thanks: Hackney Film Office (as Rebecca Staffolinni)
Polly Stokes ... thanks
Liz Tagg-Wooster ... thanks
Maureen Thomas ... thanks
Philippa Tsang ... thanks
Aishah Waheed ... thanks
Liz Ward ... thanks
Jon Wardle ... special thanks
Kirstie White ... thanks
Sarah White ... thanks
Michael Alexander Winter ... thanks
Camilla Wren ... thanks
Serena Wright ... thanks
Marek Wroblewski ... thanks

See also

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

Contribute to This Page


Recently Viewed