Mackenzie Davis 1987 38

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.

From Vancouver, British Columbia, Canada

2.72

Popularity

30

Credits

6.5

Rating

54.6M

Budget

147M

Revenue

Acting

Primarily

30 Credits

View all credits

Credit 30

2025 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

Genres

7.05 Adventure 2

6.63 Romance 4

6.50 TV Movie 1

6.42 Action 1

6.36 Science Fiction 5

6.28 Horror 5

6.03 Thriller 5

6.00 Drama 16

5.86 Comedy 14

5.50 Crime 1

5.30 Mystery 1