Rochelle NeilActingBorn 15/03/1989Waltham Forest, London, EnglandRochelle Neil is an English actress.Read full biographyKnown ForThree Little Birds2023The Gold2023The Nevers2021Guilt2019Terminator: Dark Fate2019Free Rein: The Twelve Neighs of Christmas2018Das Boot2018NW2016The Guvnors2014Death in Paradise2011Law & Order: UK2009Genie in the House2006Doctors2000Doctors2000