 He signed for Tranmere Rovers in 1933, and made 18 appearances in the Third Division during two years with the club.He appeared more regularly in other competitions.He scored Tranmere's equaliser in the 1934 Welsh Cup Final against Bristol City, played on the losing side in the replay, and scored twice in a 6–1 defeat of Southport in the 1935 Northern Section Cup.