Mackay won a call-up to the Zimbabwe one-day side which toured Australia and New Zealand in 2000-01.
He was general manager of Mashonaland whilst working as a banker, and in 2006 he was appointed as chief executive at Sussex.