Deportes Quindío
Mackenzie played professional football for Junior de Barranquilla, Real Cartagena, Atlético Nacional, Centauros Villavicencio, Unión Magdalena, Deportes Quindío and América de Cali in Colombia, and Barcelona Sporting Club, Alianza Lima, Estudiantes de Mérida and Club Olimpia abroad.