Career
Born in Accrington, Lancashire, he initially played Sunday league football for Street Paul"s and Accrington Street Peter"son Walmsley started his senior playing career in non-league football with Bacup Borough before joining Football League Third Division North side Nelson in 1921. He played just one match for Nelson, appearing at centre-half in the 2–4 defeat to Wrexham on 26 November 1921.
Walmsley left the club at the end of the 1921-1922 season to join Barnoldswick Town.
After spending two years with Barnoldswick, he moved back into the Football League, signing for Accrington Stanley in the summer of 1924. He made nine league appearances for the side in his first season as the team finished 17th in the division.
He left the club at the end of the 1925-1926 season, and subsequently had spells with Barnoldswick Town, Great Harwood and Horwich Remote Method Invocation before moving into local amateur football in the early 1930s.