FANDOM


Michelle Nicole Harrison (née Johnston; born March 24, 1975) is an American actress. She portrays Nora Allen, the Speed Force impersonating Nora, and Dr. Joan Williams in The Flash.

Credits

The Flash

Actress

Voice actress

Season 2
Community content is available under CC-BY-SA unless otherwise noted.