FANDOM


Meghan Ory (born August 20, 1982) 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 upcoming CBS drama Intelligence as Riley Neal.

Behind the ScenesEdit

Meghan Ory has appeared as Riley Neal in one episode of Intelligence.

AppearancesEdit

Season 1
"Pilot" "Red X" "Mei Chen Returns" "Secrets of the Secret Service" "The Rescue"
"Patient Zero" "Size Matters" "Delta Force" "Athens" "Cain and Gabriel"
"The Grey Hat" "The Event Horizon" "Being Human"

Characters portrayedEdit