Mackenzie Davis
Biography
Mackenzie Rio Davis (born April 1, 1987) is a Canadian actress, producer, and model. She's known for her TV roles as Cameron Howe on AMC's Halt and Catch Fire, and Kristen Raymonde on the miniseries Station Eleven, this latter role earned her a Critics' Choice Super Award for Best Actress in a Science Fiction/Fantasy Series. She's also known for her film roles as Grace Harper in Terminator: Dark Fate, the title character in Tully, Mariette in Blade Runner 2049, Mindy Park in The Martian, Chelsea in That Awkward Moment, and Nicole in What If (original title: The F Word), for this last role she was nominated for the Canadian Screen Award for Best Supporting Actress.
Movies 29
Blade Runner 2049
as Mariette
2017
The Martian
as Mindy Park
2015
Terminator: Dark Fate
as Grace
2019
Speak No Evil
as Louise Dalton
2024
Happiest Season
as Harper
2020
What If
as Nicole
2014
The Turning
as Kate
2020
Irresistible
as Diana Hastings
2020
That Awkward Moment
as Chelsea
2014
Freaks of Nature
as Petra Lane
2015
Tully
as Tully
2018
Smashed
as Millie
2012
Breathe In
as Lauren Reynolds
2013
Always Shine
as Anna
2016
A Country Called Home
as Reno Thacker
2016
Izzy Gets the F*ck Across Town
as Izzy
2018
Comedy Central Roast of Bruce Willis
as Self - Audience Member
2018
My Notes on Mars
as Margot
2026
Swimming Home
as Isabel
2024
Bad Turn Worse
as Sue
2014
Alex
as Teri
2011
The Hat Goes Wild
as Cathy
2012
National Theatre Live: Phaedra
as Isolde
2023
Plato's Reality Machine
as Sophia
2013
Moontown
as Shayna
2013
Emptied
as Dr. Charlotte Laurence
2014
Boomerang
as Jennifer
2019
The Damning of a Country Merchant
Memory Box
as Isabelle
2016TV Shows 16
The Kelly Clarkson Show
as Self
2019
Late Night with Seth Meyers
as Self
2014
The Late Show with Stephen Colbert
as Self
2015
Jimmy Kimmel Live!
as Self - Guest
2003
Black Mirror
as Yorkie
2011
Love, Death & Robots
as Martha Kivelson (voice)
2019
A Little Late with Lilly Singh
as Self
2019
Below
as Dr. Fonda Howander
2026
Off Camera with Sam Jones
as Self
2014
Hot Ones Versus
as Self
2024
Halt and Catch Fire
as Cameron Howe
2014
No Activity
as Patricia
2017
Station Eleven
as Kirsten Raymonde
2021
Home Movie: The Princess Bride
as Princess Buttercup
2020
The Twin
as Nicola
2027
Mister Miracle
as Big Barda (voice)