
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 Rachel

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 Celeste

as Doris

as Sarah

as Regan Reilly

as Harriet Fellows

as Stephanie

as Alison Freemont

as Carolyn Gates

as Wealthy Woman

as Sara's Mother

as Lori DiGrigio

as Cynthia

as 2nd Student

as Anisha

as Jane Kimball

as Detective Kate Tunney

as Mary Margaret Place

as Babe Paley (uncredited)

as Crystal

as Valerie Velardi

as Samantha Banton

as Jane

as Maya

as Virginia Harrington

as Courtney Robinson

as Maureen

as Sara Laughlin

as Lady in Waiting #1

as Jen Shore

as Crane's Assistant