 Injuries then limited his first-team opportunities, and he was transferred to Bury, where he scored 14 goals in 32 matches.In the 1948 close season he signed for Millwall in a part exchange deal which saw Bob Kelly go to Bury.He made his debut against Port Vale on 21 August 1948, and subsequently played for Millwall for four seasons, finishing as the club's top goalscorer in three of them.