 He signed with Bristol Rovers on 23 May 1935 and spent two years playing for them, ending the 1935–36 season as the club's top scorer with fifteen goals.He commanded a transfer fee of £500 pounds, at the time a large sum, when he was signed by Preston North End in 1937.He failed to make a single first team appearance for Preston however, and the following season he was sold to Swindon Town for £350.