Actress · DirectorRochelle NeilWaltham Forest, London, EnglandRochelle Neil is an English actress.SocialsTwitterIMDbKnown forTerminator: Dark FateC-5 Co-Pilot (uncredited)Death in ParadiseShelly KennedyFree Rein: The Twelve Neighs of ChristmasGigiThe NeversAnnie 'Bonfire' Carbey