MacMillan vant en olympisk bronsemedalje i ishockey under Vinter-OL 1968 i Grenoble. Han var med på det canadiske laget som kom på tredjeplass i turneringen bak Sovjetunionen og Tsjekkoslovakia.