Portrait of Mackenzie Davis

Mackenzie Davis

Bio: 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
Born: Wed, Apr 01 1987
Birthplace: Vancouver, British Columbia, Canada
Mackenzie Davis is 37 years old
External Links
IMDb logoExternal Link Icon
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Speak No Evil
Speak No Evil
Mackenzie Davis was
37 in Speak No Evil
as 'Louise Dalton'.
Wed, Sep 11 2024
Poster of Swimming Home
Swimming Home
Mackenzie Davis was
37 in Swimming Home
as 'Isabel'.
Thu, Jun 27 2024
Poster of National Theatre Live: Phaedra
National Theatre Live: Phaedra
Mackenzie Davis was
35 in National Theatre Live: Phaedra
as 'Isolde'.
Wed, Feb 01 2023
Poster of Happiest Season
Happiest Season
Mackenzie Davis was
33 in Happiest Season
as 'Harper'.
Thu, Nov 26 2020
Poster of Irresistible
Irresistible
Mackenzie Davis was
33 in Irresistible
as 'Diana Hastings'.
Wed, Jul 01 2020
Poster of The Turning
The Turning
Mackenzie Davis was
32 in The Turning
as 'Kate'.
Thu, Jan 23 2020
Poster of Terminator: Dark Fate
Terminator: Dark Fate
Mackenzie Davis was
32 in Terminator: Dark Fate
as 'Grace'.
Wed, Oct 23 2019
Poster of Comedy Central Roast of Bruce Willis
Comedy Central Roast of Bruce Willis
Mackenzie Davis was
31 in Comedy Central Roast of Bruce Willis
as 'Self - Audience Member'.
Sun, Jul 29 2018
Poster of Izzy Gets the F*ck Across Town
Izzy Gets the F*ck Across Town
Mackenzie Davis was
31 in Izzy Gets the F*ck Across Town
as 'Izzy'.
Fri, Jun 22 2018
Poster of Boomerang
Boomerang
Mackenzie Davis was
31 in Boomerang
as 'Jennifer'.
Thu, May 31 2018
Poster of Tully
Tully
Mackenzie Davis was
31 in Tully
as 'Tully'.
Fri, May 04 2018
Poster of Blade Runner 2049
Blade Runner 2049
Mackenzie Davis was
30 in Blade Runner 2049
as 'Mariette'.
Wed, Oct 04 2017
Poster of Always Shine
Always Shine
Mackenzie Davis was
29 in Always Shine
as 'Anna'.
Fri, Nov 25 2016
Poster of Memory Box
Memory Box
Mackenzie Davis was
29 in Memory Box
as 'Isabelle'.
Sat, Sep 24 2016
Poster of A Country Called Home
A Country Called Home
Mackenzie Davis was
28 in A Country Called Home
as 'Reno Thacker'.
Fri, Feb 26 2016
Poster of Freaks of Nature
Freaks of Nature
Mackenzie Davis was
28 in Freaks of Nature
as 'Petra Lane'.
Fri, Oct 30 2015
Poster of The Martian
The Martian
Mackenzie Davis was
28 in The Martian
as 'Mindy Park'.
Wed, Sep 30 2015
Poster of Bad Turn Worse
Bad Turn Worse
Mackenzie Davis was
27 in Bad Turn Worse
as 'Sue'.
Fri, Aug 15 2014
Poster of Emptied
Emptied
Mackenzie Davis was
27 in Emptied
as 'Dr. Charlotte Laurence'.
Tue, Jul 22 2014
Poster of That Awkward Moment
That Awkward Moment
Mackenzie Davis was
26 in That Awkward Moment
as 'Chelsea'.
Wed, Jan 29 2014
Poster of Plato's Reality Machine
Plato's Reality Machine
Mackenzie Davis was
26 in Plato's Reality Machine
as 'Sophia'.
Thu, Sep 26 2013
Poster of What If
What If
Mackenzie Davis was
26 in What If
as 'Nicole'.
Sat, Sep 07 2013
Poster of Moontown
Moontown
Mackenzie Davis was
26 in Moontown
as 'Shayna'.
Sat, Aug 17 2013
Poster of Breathe In
Breathe In
Mackenzie Davis was
25 in Breathe In
as 'Lauren Reynolds'.
Fri, Jan 18 2013
Poster of The Hat Goes Wild
The Hat Goes Wild
Mackenzie Davis was
25 in The Hat Goes Wild
as 'Cathy (as Mackenzie Rio Davis)'.
Fri, Apr 27 2012
Poster of Smashed
Smashed
Mackenzie Davis was
24 in Smashed
as 'Millie'.
Sun, Jan 22 2012
Poster of Alex
Alex
Mackenzie Davis was
24 in Alex
as 'Teri'.
Fri, Jun 03 2011
Poster of The Damning of a Country Merchant
The Damning of a Country Merchant
Mackenzie Davis will be
37+ in The Damning of a Country Merchant
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Hot Ones Versus
Hot Ones Versus
Mackenzie Davis was
36+ in Hot Ones Versus
as 'Self'.
First Air Date
Wed, Jan 31 2024
Poster of Station Eleven
Station Eleven
Mackenzie Davis was
34+ in Station Eleven
as 'Kirsten Raymonde'.
First Air Date
Thu, Dec 16 2021
Poster of Home Movie: The Princess Bride
Home Movie: The Princess Bride
Mackenzie Davis was
33+ in Home Movie: The Princess Bride
as 'Princess Buttercup'.
First Air Date
Mon, Jun 29 2020
Poster of A Little Late with Lilly Singh
A Little Late with Lilly Singh
Mackenzie Davis was
32+ in A Little Late with Lilly Singh
as 'Self'.
First Air Date
Mon, Sep 16 2019
Poster of The Kelly Clarkson Show
The Kelly Clarkson Show
Mackenzie Davis was
32+ in The Kelly Clarkson Show
as 'Self'.
First Air Date
Mon, Sep 09 2019
Poster of Love, Death & Robots
Love, Death & Robots
Mackenzie Davis was
31+ in Love, Death & Robots
as 'Martha Kivelson (voice)'.
First Air Date
Fri, Mar 15 2019
Poster of No Activity
No Activity
Mackenzie Davis was
30+ in No Activity
as 'Patricia'.
First Air Date
Sat, Nov 11 2017
Poster of The Late Show with Stephen Colbert
The Late Show with Stephen Colbert
Mackenzie Davis was
28+ in The Late Show with Stephen Colbert
as 'Self'.
First Air Date
Tue, Sep 08 2015
Poster of Halt and Catch Fire
Halt and Catch Fire
Mackenzie Davis was
27+ in Halt and Catch Fire
as 'Cameron Howe'.
First Air Date
Sun, Jun 01 2014
Poster of Off Camera with Sam Jones
Off Camera with Sam Jones
Mackenzie Davis was
26+ in Off Camera with Sam Jones
as 'Self'.
First Air Date
Thu, Feb 06 2014
Poster of Black Mirror
Black Mirror
Mackenzie Davis was
24+ in Black Mirror
as 'Yorkie'.
First Air Date
Sun, Dec 04 2011
Poster of The Undertow
The Undertow
Mackenzie Davis will be
37+ in The Undertow
as 'Nicola'.
First Air Date
Unreleased