watch 02:56
Doctor Strange in The Multiverse o Madness - The Loop
Do you like this video?
Play Sound
Michelle Nicole Harrison (née Johnston; born March 24, 1975) is an American actress. She portrayed Nora Allen, the Speed Force as Nora, Joan Williams, and Deathstorm, and voiced Barry Allen's mother in The Flash.
Credits
The Flash
Actress