Fan Casting Ruby Barnhill as Mary Lennox in The Secret Garden

peterduende made this fan casting suggestion on July 21, 2018. What do you think? See below to cast your vote, or click here to see all fan casting suggestions for this role.

Ruby Barnhill as Mary Lennox in The Secret Garden

Ruby BarnhillUnited Kingdom

20 years old
Ruby Barnhill (born 16 July 2004) is an English actress, known for playing the role of Sophie in the 2016 film adaptation of The BFG.
See Profile
Loading another FastCast...
The Secret Garden

The Secret Garden

The timeless tale of a special place where magic, hope, and love grow.
by Frances Hodgson Burnett
A young, recently-orphaned girl is sent to England after living in India all her life. Once there, she begins to explore her new, seemingly-isolated surroundings -- and its secrets.
See Story

Has this person been officially cast for this role? Click here.

Fan casting suggestion made by:

Join the Conversation

Comments (0)

Ruby Barnhill is known for her roles in Princess Emmy and The BFG. She has been suggested by fans for 150 roles on myCast, including Sophie in The BFG. Similar actors include Millie Bobby Brown, Mckenna Grace, and Emily Carey. Ruby Barnhill was suggested to play Mary Lennox in The Secret Garden by peterduende. Other actors sugggested to play this role include Scarlett Johansson, Ella Ballentine, and Lauren Lindsey Donzis. The Secret Garden has 18 roles, including Dickon Sowerby, Colin Craven, and Martha Sowerby.