Mackenzie Davis

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...

Known For

Cast Credits

Speak No Evil

as Louise Dalton

Swimming Home

as Isabel

Irresistible

as Diana Hastings

Boomerang

as Jennifer

Comedy Central Roast of Bruce Willis

as Self - Audience Member

Tully

as Tully

Memory Box

as Isabelle

A Country Called Home

as Reno Thacker

Freaks of Nature

as Petra Lane

The Martian

as Mindy Park

Emptied

as Dr. Charlotte Laurence

What If

as Nicole

Moontown

as Shayna

Breathe In

as Lauren Reynolds

Smashed

as Millie

Alex

as Teri

Crew Credits

WOACA

Director

Send

Co-Producer