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 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.
Photos
Movies (31)

My Notes on Mars
2026 · Margot

Speak No Evil
2024 · Louise Dalton

Swimming Home
2024 · Isabel

WOACA
2023 · Director, Writer, Producer

National Theatre Live: Phaedra
2023 · Isolde

Happiest Season
2020 · Harper

Irresistible
2020 · Diana Hastings

The Turning
2020 · Kate

Terminator: Dark Fate
2019 · Grace

Boomerang
2019 · Jennifer

Comedy Central Roast of Bruce Willis
2018 · Self - Audience Member

Izzy Gets the F*ck Across Town
2018 · Izzy, Producer

Tully
2018 · Tully

Blade Runner 2049
2017 · Mariette

Always Shine
2016 · Anna

Memory Box
2016 · Isabelle

A Country Called Home
2016 · Reno Thacker

Freaks of Nature
2015 · Petra Lane

The Martian
2015 · Mindy Park

Bad Turn Worse
2014 · Sue

What If
2014 · Nicole

Emptied
2014 · Dr. Charlotte Laurence

Send
2014 · Co-Producer

That Awkward Moment
2014 · Chelsea

Plato's Reality Machine
2013 · Sophia

Moontown
2013 · Shayna

Breathe In
2013 · Lauren Reynolds
The Hat Goes Wild
2012 · Cathy

Smashed
2012 · Millie

Alex
2011 · Teri

The Damning of a Country Merchant
TV shows (16)
The Twin
2027 · Nicola

Below
2026 · Dr. Fonda Howander

Hot Ones Versus
2024 · Self

Station Eleven
2021 · Kirsten Raymonde

Home Movie: The Princess Bride
2020 · Princess Buttercup

A Little Late with Lilly Singh
2019 · Self

The Kelly Clarkson Show
2019 · Self

Love, Death & Robots
2019 · Martha Kivelson (voice)

No Activity
2017 · Patricia

The Late Show with Stephen Colbert
2015 · Self

Halt and Catch Fire
2014 · Cameron Howe

Late Night with Seth Meyers
2014 · Self

Off Camera with Sam Jones
2014 · Self

Black Mirror
2011 · Yorkie

Jimmy Kimmel Live!
2003 · Self - Guest

Mister Miracle
· Big Barda (voice)






