Clutha River
В 1887 году Маккензи был избран в парламент от округа Клута. В 1896 году он оставил парламент и на три года отправился в Великобританию для оценки британского рынка для новозеландских товаров. По возвращении обратно успешно избирался в парламент от округов: Уаихемо (1900—1902), Уаикоуаити (1902—1908), Таиери (1908—1911) и Эгмонт (1911—1912; на Северном острове), ни разу не проиграв на выборах.