
Acting
Michelle Harrison
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).
Known for
Full filmography

House
2004
DRAMA
The Flash
2014
DRAMA
Supernatural
2005
DRAMA
Stargate SG-1
1997
SCI-FI
Fringe
2008
SCI-FI
The Magicians
2015
DRAMA
Tracker
2024
DRAMA
Cold Case
2003
CRIME
Andromeda
2000
ACTION
Eureka
2006
SCI-FI
The Outer Limits
1995
DRAMA
The Dead Zone
2002
DRAMA
Continuum
2012
SCI-FI
Stargate Universe
2009
SCI-FI
The Twilight Zone
2002
SCI-FI
First Wave
1998
ACTION
Fifty Shades Freed
2018
DRAMA
Motive
2013
CRIME
V
2009
SCI-FI
Tru Calling
2003
SCI-FI
The Irrational
2023
CRIME
John Doe
2002
DRAMA
So Weird
1999
MYSTERY
Emily Owens, M.D.
2012
DRAMA
Fifty Shades Darker
2017
DRAMA
Paycheck
2003
ACTION
Diary of a Wimpy Kid: Rodrick Rules
2011
FAMILY
Good Luck Chuck
2007
COMEDY
Capote
2005
CRIME
40 Days and 40 Nights
2002
COMEDY