Career
An outside right, he joined Partick from Petershill in 1944 and played most of the next 16 years with the Maryhill club He played for Bournemouth & Boscombe Athletic during the 1947-1948 season whilst on military service in Dorset but became a first-team regular upon his return to Partick. During his Jags career he helped the side to three League Cup finals, in 1953, 1956 and 1959, but they lost on each occasion.
He scored his only international goal in a 1-1 draw with Norway in May 1954.
He is the only known Gaelic-speaker to have played for the Scottish national team Mackenzie also represented the Scottish League.
McKenzie briefly left Partick in March 1958, when he signed for Fulham for £1,000, but he returned three months later. He was briefly a trainer with Third Lanark, joining in January 1967, but the club folded later that year.