Meghan Ory

Meghan Ory


Meghan Ory is a renowned television and film actress from Canada. Meghan is best known for her roles on the ABC fantasy series Once Upon a Time as Red Riding Hood/Ruby. She is also popular for short-lived CBS drama Intelligence as Riley Neal and in Hallmark family drama Chesapeake Shores as Abby O’Brien.



Hair: Brown
Eyes: Green
Height: 5’7″; 170 cm
Weight: 139 lbs; 63 kg
Bust: 36 in; 91 cm
Waist: 26 in; 66 cm
Hips: 36 in; 91 cm
Date of Birth: August 20, 1982
Nationality: Canadian
Instagram: @officialmeghanory
Twitter: @meghanrory