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.
Ory at the 2012 San Diego Comic-Con
|Born||August 20, 1982|
Victoria, British Columbia, Canada
John Reardon (m. 2008)
- "Meghan Ory". IMDb. Retrieved 2015-12-05.