
Acting
Michelle Harrison
EN, DE cinema · 48 credits
Born
24 March 1975 (age 51)
Birthplace
Puyallup, Washington, USA
Also known as Μισέλ Χάρισον
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
Filmography

Big Sky River: The Bridal Path
as Casey Elder

Re:Uniting
as Rachel

Big Sky River
as Casey

Aurora Teagarden Mysteries: Heist and Seek
as Kelly Stevens

The Christmas House
as Kathleen

Darrow & Darrow: Witness to Murder
as Lt. Sarah Lang

Freaks
as Nancy Reed

Morning Show Mysteries: Death by Design
as Stacey Walker

Fifty Shades Freed
as Rhian Flynn

Hailey Dean Mysteries: Deadly Estate
as Pam Finan

Fifty Shades Darker
as Auction Bidder

Murder, She Baked: A Peach Cobbler Mystery
as Vanessa / Melanie

Stagecoach: The Texas Jack Story
as Laura Lee Reed

Cruel & Unusual
as Doris

Mr. Miracle
as Celeste

Tom, Dick and Harriet
as Harriet Fellows

Hit 'n Strum
as Stephanie

Survival Code
as Alison Freemont

The Mystery Cruise
as Regan Reilly

Seattle Superstorm
as Carolyn Gates

Diary of a Wimpy Kid: Rodrick Rules
as Wealthy Woman

Altitude
as Sara's Mother

Lying to Be Perfect
as Lori DiGrigio

Love Happens
as Cynthia

Elegy
as 2nd Student

Black Water
Executive Producer

The Invisible
as Detective Kate Tunney

Luna: Spirit of the Whale
as Jane Kimball

Good Luck Chuck
as Anisha

The Legend of Butch & Sundance
as Mary Margaret Place

Come as You Are
as Crystal

Fatal Reunion
as Samantha Banton

Behind the Camera: The Unauthorized Story of 'Mork & Mindy'
as Valerie Velardi

Capote
as Babe Paley (uncredited)

Paycheck
as Jane

A Crime of Passion
as Virginia Harrington

Lucky 7
as Maya

First Shot
as Courtney Robinson

40 Days and 40 Nights
as Maureen

Pressure
as Sara Laughlin

Snow White
as Lady in Waiting #1

Turbulence 3: Heavy Metal
as Jen Shore

The Guilty
as Crane's Assistant






