About Meghan Ory: Meghan Ory is a Canadian television and film actress. She is best known for her role as Red Riding Hood/Ruby on the ABC fantasy series Once Upon a Time and also starred in the short-lived CBS drama Intelligence as Riley Neal.
I definitely read a lot of books on the psychology and mythology behind fairy tales because I think that's really fascinating and there's a lot to draw on there.
I'm a huge 'Harry Potter' fan. When you're acting, it's a fantasy already, maybe it's the costumes, I love it. It's so fun.
When you're acting, it's a fantasy already; maybe it's the costumes - I love it. It's so fun.