Ruth is a fictional character portrayed by Gabrielle Rose in the TV series Once Upon a Time.
In the first episode they appeared in, titled The Shepherd (season 1), they were 57 years old.
They appear in 4 episodes out of a total of 156 aired and have accumulated 69 positive votes.
Episodes4
The Shepherd
episode S1.E6 december 2011David is caught between his feelings for Mary Margaret and his marriage to Kathryn, as flashbacks detail information about Charming's life.Lady of the Lake
episode S2.E3 october 2012Mary Margaret, Emma, Mulan and Aurora head for Snow White's castle to find a portal to Storybrooke, as flashbacks show King George curse Snow, preventing her from being able to conceive a child.White Out
episode S4.E2 october 2014Elsa accidentally places Emma's life in danger when she traps both of them inside an ice cave, as flashbacks show Anna help a younger Charming to fight a warlord named Bo Peep.Heartless
episode S6.E7 november 2016Snow White and Charming need to give up their hearts if they want to save Storybrooke from the Evil Queen. A magical sapling is sought. Snow White tries to get away from the Woodcutter. David has plans to sell the family farm.
- The Shepherd
- Lady of the Lake
- White Out
- Heartless
Best moments3
- David is caught between his feelings for Mary Margaret and his marriage to Kathryn, as flashbacks detail information about Charming's life.
- Mary Margaret, Emma, Mulan and Aurora head for Snow White's castle to find a portal to Storybrooke, as flashbacks show King George curse Snow, preventing her from being able to conceive a child.
- Snow White and Charming need to give up their hearts if they want to save Storybrooke from the Evil Queen. A magical sapling is sought. Snow White tries to get away from the Woodcutter. David has plans to sell the family farm.
- The Shepherd
- Lady of the Lake
- Heartless