Background
Mackenzie was born in Sheffield.
Mackenzie was born in Sheffield.
He turned professional in 1980 and has spent most of his career playing on the European Tour. In late 2003, he underwent shoulder surgery and has struggled to recover his form. In 2006 he became the 4th player to make 600 appearances on the European Tour when he teed it up at the Bayerische Motoren Werke International Open.
He has played only a handful of tournaments since then
European Tour wins (1) 2002 Novotel Perrier Open de France Other wins (1).