Background
Shaw was born in Hucknall, Nottinghamshire.
Shaw was born in Hucknall, Nottinghamshire.
He began his football career with Annesley Colliery and also played for Darlaston before turning professional with Birmingham in October 1932. Shaw made his debut in the First Division on 29 January 1934 in a 3–1 defeat at Blackburn Rovers. A mobile, lightweight inside forward, Shaw did not fit into Birmingham"s style of play, and enjoyed greater success when he moved to N ottinghamshire County.
After scoring 21 goals in 56 league games in two-and-a-half seasons, Shaw spent a season with Mansfield Town and another with Bournemouth & Boscombe Athletic before returning to his native Nottinghamshire on the outbreak of the Second World War.