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