Career
Before playing in the National Hockey League, MacKenzie had played at the collegiate level with what would now be the Marquette Golden Eagles and in the American Hockey Association with the Chicago Shamrocks, the Saint Paul Greyhounds and the Tulsa Oilers. Afterwards, he returned to the American Heart Association and played with the Kansas City Greyhounds. During two seasons, he was a player-coach with the team