Meghan Ory

Meghan Ory

BORN:

in Victoria

SIGN:

Share This

BIOGRAPHY

Meghan Ory is a Canadian television and film actress. She stars as Red Riding Hood/Ruby on the ABC fantasy series Once Upon a Time and also starred in the short-lived CBS drama Intelligence as Riley Neal.

FILMOGRAPHY

TRAILERS