
Mackenzie Davis
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...
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...
Known For
Cast Credits
Speak No Evil
as Louise Dalton
Swimming Home
as Isabel
National Theatre Live: Phaedra
as Isolde
Happiest Season
as Harper
Irresistible
as Diana Hastings
The Turning
as Kate
Terminator: Dark Fate
as Grace
Boomerang
as Jennifer
Comedy Central Roast of Bruce Willis
as Self - Audience Member
Tully
as Tully
Blade Runner 2049
as Mariette
Always Shine
as Anna
Memory Box
as Isabelle
A Country Called Home
as Reno Thacker
Freaks of Nature
as Petra Lane
The Martian
as Mindy Park
Bad Turn Worse
as Sue
Emptied
as Dr. Charlotte Laurence
That Awkward Moment
as Chelsea
Plato's Reality Machine
as Sophia
What If
as Nicole
Moontown
as Shayna
Breathe In
as Lauren Reynolds
The Hat Goes Wild
as Cathy
Smashed
as Millie
Alex
as Teri
My Notes on Mars
as Margot