William Marshall Dunn (9 October 1910 – 7 September 1980) was a Scottish professional footballer who played at centre forward for Celtic, Brentford and Southampton in the 1930s.
[6] Having been a prolific scorer in junior football, he continued to score for the reserves, with 51 goals in just over two years,[7] but was unable to carry this form into the first team.
He made his first-team debut in a 1–1 draw at St Johnstone on 23 September 1933, and played nine first team games for Celtic, with two goals.
[7] At the start of the 1937–38 season, he took over the centre-forward position previously held by Jimmy Dunne, who had returned to his native Ireland in the summer.
[8] He retained the number 9 shirt for the first nine matches of the season without scoring again and in October he was replaced by Benny Gaughran.