MacNeill made three test appearances for the British and Irish Lions during their 1983 tour of New Zealand. MacNeill scored a penalty against Auckland in the first of his nine appearances on the tour. He started the first two matches against the All Blacks before coming off the bench to replace Ollie Campbell in the final test.