 He had joined Halifax Town by 1919, and made his league debut in the 1921–22 season.He scored three times in 33 games for Halifax before moving to Blackpool in 1923.He was not a regular in the Blackpool side, playing 27 league games in which he scored seven times, and moved to Oldham Athletic in February 1927, scoring six goals in just five league games, including four on his debut in a 5–2 win away to Grimsby Town.