Rochelle Neil is an English actress.
Birthday: Unknown Place of Birth: Waltham Forest, London, England Known For: Acting