Born in Elgin, he started his career at Derby County but after two years at Pride Park, he was released. Macaulay is the nephew of former Aberdeen manager Steve Paterson and was signed for the Dons by his uncle. He made his debut on 4 February 2006 against Heart of Midlothian at Tynecastle.
