Acting • AGE 39
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 ...


Speak No Evil
Louise Dalton
2024

Swimming Home
Isabel
2024

Hot Ones Versus
Self
2024

WOACA
Writer
2023

National Theatre Live: Phaedra
Isolde
2023

Station Eleven
Kirsten Raymonde
2021

Happiest Season
Harper
2020

Irresistible
Diana Hastings
2020

Home Movie: The Princess Bride
Princess Buttercup
2020

The Turning
Kate
2020

Terminator: Dark Fate
Grace
2019

A Little Late with Lilly Singh
Self
2019

The Kelly Clarkson Show
Self
2019

Boomerang
Jennifer
2019

Love, Death & Robots
Martha Kivelson (voice)
2019

Comedy Central Roast of Bruce Willis
Self - Audience Member
2018

Izzy Gets the F*ck Across Town
Izzy
2018

Tully
Tully
2018

No Activity
Patricia
2017

Blade Runner 2049
Mariette
2017

Always Shine
Anna
2016

Memory Box
Isabelle
2016

A Country Called Home
Reno Thacker
2016

Freaks of Nature
Petra Lane
2015

The Martian
Mindy Park
2015

The Late Show with Stephen Colbert
Self
2015

Bad Turn Worse
Sue
2014

Emptied
Dr. Charlotte Laurence
2014

Halt and Catch Fire
Cameron Howe
2014

Send
Co-Producer
2014

Late Night with Seth Meyers
Self
2014

Off Camera with Sam Jones
Self
2014

That Awkward Moment
Chelsea
2014

Plato's Reality Machine
Sophia
2013

What If
Nicole
2013

Moontown
Shayna
2013

Breathe In
Lauren Reynolds
2013

Smashed
Millie
2012

Black Mirror
Yorkie
2011

Alex
Teri
2011

Jimmy Kimmel Live!
Self - Guest
2003