William MacMillan

Full name:William Singer MacMillan
Born:2nd October 1884, Moffat, Dumfriesshire, Scotland
Died:3rd July 1970, Moffat, Dumfriesshire, Scotland
Education:Merchiston Castle School
Occupation:Army in India
Other Sports:Rugby
Teams:Merchiston Castle School (Miscellaneous: 1903)
Lists of matches and more detailed statistics