Question: What roles did Eleanor May Tomlinson play in Jact the Giant Slayer (2013), The White Queen and Poldark?
Answer: Eleanor May Tomlinson played Princess Isabelle in Jack the Giant Slayer (2013), Isabel Neville in The White Queen and Demelza Poldark in Poldark.