According to a report from Deadline, Michelle Harrison has been cast in a recurring role in the upcoming CW series, “The Flash” She will play Barry Allen’s mother, Nora Allen.
The nature of the role is up for debate as Barry spoke about his mother’s death in his debut episode of “Arrow.” Whether the actress will appear in the form of flashbacks or some other form is currently unknown.
Harrison joins a cast that also includes Candice Patton as Iris West, Jesse L. Martin as Iris’s father, Detective West, Rick Gosnett as Central City Police Detective Eddie Thawne, Carlos Valdes as Cisco Ramon, Danielle Panabaker as S.T.A.R. Labs bioengineer Caitlin Snow, Tom Cavanagh as S.T.A.R. Labs CEO Harrison Wells, and John Wesley Shipp, from the original “The Flash” TV series, in an unspecified role.
Harrison is most known for her role on the medical series, “Emily Owens, M.D.”
“The Flash” arrives from co-creators Greg Berlanti and Andrew Kreisberg who, along with Geoff Johns, will write the pilot episode with “Arrow” pilot director David Nutter at the helm