Disable ads!
Meghan Ory
Meghan Ory (born August 20, 1982) is a Canadian television and film actress. She stars 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.

Read more on wikipedia.org

All quotes by Meghan Ory

Edit

photo Meghan Ory
Background photo by Giuliana