Michelle Harrison (born Michelle Nicole Johnston, 24 March 1975 in Puyallup, Washington, USA) – American actress, trained at Circle in the Square Theatre School in New York City. Married to Matthew Harrison since 1998, with two children. Currently based in British Columbia, Canada.
Her most notable film roles include Jane in Paycheck (2003), Detective Kate Tunney in The Invisible (2007), Anisha Carpenter in Good Luck Chuck (2007), Cynthia in Love Happens (2009), Laura Lee Reed in Stagecoach: The Texas Jack Story (2016), and Rhian Flynn in Fifty Shades Freed (2018). On television she is best known for Nora Allen (Barry Allen's mother) in The Flash (2014–2023, 20+ episodes), Kate Henry in Wild Roses (2009, 13 episodes, series regular), Amy Bowman in Family Law (2021–present, series regular), and guest appearances in The Outer Limits (1995), Stargate SG-1 (1997), House (2004), The L Word (2004), Supernatural (2005), Psych (2006), Fringe (2008), Stargate Universe (2010), NCIS (2003), and The Magicians (2015).
as Thelma(2 eps)
as Lucy Camp(1 ep)
as Leah(1 ep)
as Rachel
as Penelope Shaw(1 ep)
as Casey Elder
as Casey
as Kathleen
as Kathleen
as Kelly Stevens
as Nancy Reed
as Lt. Sarah Lang
as Stacey Walker
as Rhian Flynn
as Pam Finan
as Mary
as Auction Bidder
as Laura Lee Reed
as Vanessa / Melanie
as Dr. Higgins(1 ep)
as Celeste
as Speed Force Nora(11 eps)
as Nora Allen (voice)(1 ep)
as Joan Williams / Speed Force Nora(2 eps)
as Nora Allen(13 eps)
as Joan Williams(4 eps)
as Doris
as Sarah
as Regan Reilly
as Harriet Fellows
as Stephanie
as Lisa Wyatt(1 ep)
as Alison Freemont
as Jessica(4 eps)
as Diana Bolton(5 eps)
as Carolyn Gates
as Wealthy Woman
as Sara's Mother
as Lori DiGrigio
as Mary Faulkner(1 ep)
as Rachel(1 ep)
as Cynthia
as Natalie Dancik(1 ep)
as 2nd Student
as Julie Reichert(2 eps)
as Anisha
as Jane Kimball
as Detective Kate Tunney
as Mary Margaret Place
as Lily Morgan(1 ep)
as Babe Paley (uncredited)
as Erica Cartwright(1 ep)
as Crystal
as Valerie Velardi
as Samantha Banton
as Nicole Ballard(1 ep)
as Jane
as Michelle Carey, reporter(2 eps)
as Lorena 'Lo' Kinney (1945)(1 ep)
as Bobbi Hendricks(1 ep)
as Maya
as Virginia Harrington
as All American Girl(1 ep)
as Kelly Freed(1 ep)
as Courtney Robinson
as Astronomer(1 ep)
as Maureen
as Sara Laughlin
as Lady in Waiting #1
as Jen Shore
as Female Guide Android(2 eps)
as Crane's Assistant
as Staffer #1(1 ep)
as Heather(1 ep)
as Melissa(1 ep)
as Assistant(1 ep)
as Gabrielle Pace(1 ep)