Juliette AlexandraActor · Barnet, London, EnglandIMDb Acted in 12020s2025The Rats: A Witcher TaleReef50