Architect. Born at Bridgend (Perth), the son of a builder, Mackenzie was appointed City Architect of Perth, a position he was to hold for 30 years. In this role he was responsible for several notable public buildings, including the City and County Infirmary (1836), Old City Hall (1844, demolished c.1908 to make way for a new one) and several schools Following the Disruption of 1843 he was responsible for a considerable number of churches across Perthshire for the Free Church, including those at Coupar Angus, Errol, Glendoick and Meigle.
Three of his brothers were also architects; David in Dundee, James in Liverpool and Thomas in Elgin.
Mackenzie died in Perth and buried in Greyfriars Cemetery.