Career
He played for Partick Thistle, Cowdenbeath, Albion Rovers, Stenhousemuir, Elgin City and Montrose in the Scottish Football League. McKenzie also served as caretaker manager of Elgin City during the 2005-2006 season at the age of 25. After moving into Junior football, McKenzie is currently in his second spell as manager of West Region side Forth Wanderers.