We just learned about Emilie de Raven’s promotion as a regular on Once Upon a Time. Now, Meghan Ory has been announced to be a regular as well. Ory plays Red Riding Hood. She works at Granny’s diner as a waitress. We learned she has a keen sense, which is due to her wolf blood. We have seen Ory play Red in 17 episodes of season one.
ABC’s Once Upon a Time will air this fall premiering season two.