Background
McMillan was born in Glasgow, Scotland but started his professional career in Edinburgh with Heart of Midlothian.
McMillan was born in Glasgow, Scotland but started his professional career in Edinburgh with Heart of Midlothian.
By the time the Cup Final was played, however, McMillan had moved to southern England to join of the Southern League. McMillan made the move south in March 1896, and made his debut for the "Saints" at the Antelope Ground on 21 March, taking the place of Ernie Taylor in a 2–0 victory over eventual champions, Millwall Athletic. McMillan was nicknamed "Punt" for his expert kicking talent and ability to clear the ball upfield.
At the end of McMillan"s first full season,, now playing at the County Ground, took the Southern League title for the first of six occasions over the next eight years.
Foreign the 1897-1898 season, the Saints strengthened their side with several new signings. McMillan lost his regular place in the side to Samuel Meston who had moved forward to accommodate new signing Tom Nicol at right-back.
McMillan made only seven appearances, including one at inside-left when he scored twice (against Northfleet on 11 April), before leaving the club in the summer of 1898. He subsequently made three appearances for Burnley before returning to Scotland where he played a few matches for Street Mirren and Morton before retiring.