Ruby Barnhill: Ruby Barnhill. Actress: The BFG. Ruby Barnhill was born on 16 July 2004 in Knutsford, Cheshire, England, UK. She is an actress, known for The BFG (2016), Mary and the Witch's Flower (2017) and 4 O'Clock Club (2012).
Known For: The BFG (Sophie), Mary and the Witch's Flower (Mary(English version, voice)), 4 O'Clock Club (Isobel), Princess Emmy (Princess Emmy(English version, voice))