Meghan Ory
Meghan Ory (born August 20, 1982) is a Canadian actress. She is best known for her role as Red Riding Hood/Ruby on the ABC fantasy series Once Upon a Time. She also starred in the CBS drama Intelligence as Riley Neal.