Little Lever, Lancashire born right half Billy Crewe began his football career with Great Lever after the First World War and joined local First Division club Bolton Wanderers in July 1922, making his Football League debut at Nottingham Forest the same October. He played 3 further matches for The Trotters the same month but these proved the only games he would play for Bolton and he left Burnden Park to join newly relegated Third Division (North) club Wolverhampton Wanderers in May 1923, playing 8 times during their 1923-24 campaign which saw them immediately promoted as Third Division (North) Champions.
In May 1924, Crewe joined Tranmere Rovers and played 21 matches for Rovers during the following season before a move to Southern League club Pontypridd in the summer of 1925. He soon returned to Football League action joining Merthyr Town in October 1925, and he had four seasons at Merthyr, missing only two matches in their 1927-28 campaign, scoring 10 goals in 136 appearances. He then joined Southend United in May 1929, but played only once for The Shrimpers in a win over Exeter City on Christmas Day, returning soon after the New Year to Merthyr Town, where again he only made one further appearance when they lost to the odd goal in nine at Fulham in February 1930.
Crewe left Merthyr after they lost their League status at the end of the season and joined Wigan Borough in September 1930, scoring 4 goals in 24 appearances during a single season at Springfield Park. He then joined non league Rhyl Athletic in 1931 and moved to Colwyn Bay United after two seasons, before a spell with Yeovil & Petters United in 1934. He returned north joining Burton Town in 1935, from where he joined Mossley in 1936, and he finished his career at Rhyl, joining them in 1938 before his eventual retirement, already in his late thirties.