ActingRochelle RoseBorn 1974-01-01· London, England, UKKnown forThe Witcher2019SCI-FITitanic1997DRAMAAd Astra2019SCI-FIFull filmographyThe Witcher2019SCI-FITitanic1997DRAMAAd Astra2019SCI-FI