Mackenzie Davis urodziła się 1 kwietnia 1987 roku w Vancouver w Kanadzie. Jej ojciec zajmuje się grafiką i pochodzi z Afryki Południowej a matka z Londynu. Ukończyła prywatną szkołę Collingwood School na ekskluzywnych przedmieściach West Vancouver w 2005 roku, a następnie studiowała na Uniwersytecie McGill w Montrealu w prowincji Quebec. Następnie studiowała aktorstwo w Neighborhood Playhouse w Nowym Jorku. Zadebiutowała w filmie fabularnym "Smashed" w 2012 roku, a później pojawiła się w "Breathe In". W koeljnych latach pojawiła się w takich filmach jak, "Marsjanin", "Blade Runner 2049" i "Słowo na M" (2013), za rolę w którym otrzymała nominację do nagrody Canadian Screen Award. W latach 2014-2017 roku wcieliła się w rolę programistki Cameron Howe w serialu telewizyjnym "Halt and Catch Fire". Zagrała także w odcinku "San Junipero" serialu telewizyjnego "Black Mirror".