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.
2.72
Popularity30
Credits6.5
Rating54.6M
Budget147M
RevenueActing
Primarily2025 The Damning of a Country Merchant
2024 Speak No Evil as Louise Dalton
2024 Swimming Home as Isabel
2023 WOACA Director, Writer, Producer
2023 National Theatre Live: Phaedra as Isolde
2020 Happiest Season as Harper
2020 Irresistible as Diana Hastings
2020 The Turning as Kate
2019 Terminator: Dark Fate as Grace
2019 Boomerang as Jennifer
2018 Comedy Central Roast of Bruce Willis as Self - Audience Member
2018 Izzy Gets the F*ck Across Town as Izzy Producer
2018 Tully as Tully
2017 Blade Runner 2049 as Mariette
2016 Always Shine as Anna
2016 Memory Box as Isabelle
2016 A Country Called Home as Reno Thacker
2015 Freaks of Nature as Petra Lane
2015 The Martian as Mindy Park
2014 Bad Turn Worse as Sue
2014 Emptied as Dr. Charlotte Laurence
2014 Send Co-Producer
2014 That Awkward Moment as Chelsea
2013 Plato's Reality Machine as Sophia
2013 What If as Nicole
2013 Moontown as Shayna
2013 Breathe In as Lauren Reynolds
2012 The Hat Goes Wild as Cathy (as Mackenzie Rio Davis)
2012 Smashed as Millie
2011 Alex as Teri