A confident young woman from a small village with a dark secret. In Storybrooke, she's a flirtatious waitress named Ruby.
Appearances
Once Upon a Time
Main cast, played by Meghan Ory
- Episode 2x01: Broken (Sep 30, 2012)
- Episode 2x02: We Are Both (Oct 7, 2012)
- Episode 2x03: Lady of the Lake (Oct 14, 2012)
- Episode 2x04: The Crocodile (Oct 21, 2012)
- Episode 2x07: Child of the Moon (Nov 11, 2012)
- Episode 2x09: Queen of Hearts (Dec 2, 2012)
- Episode 2x10: The Cricket Game (Jan 6, 2013)
- Episode 2x11: The Outsider (Jan 13, 2013)
- Episode 2x12: In the Name of the Brother (Jan 20, 2013)
- Episode 2x13: Tiny (Feb 10, 2013)
- Episode 2x16: The Miller's Daughter (Mar 10, 2013)
- Episode 2x17: Welcome to Storybrooke (Mar 17, 2013)
Guest cast, played by Meghan Ory
- Episode 1x02: The Thing You Love Most (Oct 30, 2011)
- Episode 1x03: Snow Falls (Nov 6, 2011)
- Episode 1x04: The Price of Gold (Nov 13, 2011)
- Episode 1x05: That Still Small Voice (Nov 27, 2011)
- Episode 1x07: The Heart is a Lonely Hunter (Dec 11, 2011)
- Episode 1x08: Desperate Souls (Jan 8, 2012)
- Episode 1x10: 7:15 A.M. (Jan 22, 2012)
- Episode 1x12: Skin Deep (Feb 12, 2012)
- Episode 1x13: What Happened to Frederick (Feb 19, 2012)
- Episode 1x14: Dreamy (Mar 4, 2012)
- Episode 1x15: Red-Handed (Mar 11, 2012)
- Episode 1x16: Heart of Darkness (Mar 18, 2012)
- Episode 1x18: The Stable Boy (Apr 1, 2012)
- Episode 1x19: The Return (Apr 22, 2012)
- Episode 1x21: An Apple Red as Blood (May 6, 2012)
- Episode 1x22: A Land Without Magic (May 13, 2012)
- Episode 5x09: The Bear King (Nov 15, 2015)
- Episode 5x17: Her Handsome Hero (Apr 10, 2016)
- Episode 5x18: Ruby Slippers (Apr 17, 2016)