Birthday: 1982-08-20
Age: 42
Place of Birth: Victoria, British Columbia, Canada
Known For: Acting
Meghan Ory (born August 20, 1982, height 5' 7" (1,70 m)) is a Canadian television and film actress. She starred as Red Riding Hood/Ruby Lucas on the ABC fantasy series Once Upon a Time and is currently starring in the CBS drama Intelligence as Riley Neal. Ory was born in Victoria, British Columbia ...
Subscribe for exclusive insights on movies, TV shows, and games! Get top picks, fascinating facts, in-depth analysis, and more delivered straight to your inbox.