Michelle Harrison (actress)


Michelle Harrison is an American television and film actress. She is known for her role as Nora Allen in the CW series The Flash.

Personal life

She has been married to Matthew Harrison since June 6, 1998.

Filmography

Television