 Mackenzie studied theology at Durham University on a scholarship, and was a member of Hatfield College.As a student he was active in Durham University Boat Club, serving as both Secretary and President by 1903.He also became Senior Man of Hatfield and President of the Durham Union for Epiphany term of 1903.