Career
Although he played youth and non-League football for other teams, Bristol Rovers were his only League side. He joined them in only their second season in the Football League, and their first in the newly created Division Three (South). He went on to play 289 times for Rovers in the League before leaving them in 1931 and scored three goals, all of them in the 1929-1930 season.
At the time he left Rovers he had made the second highest number of appearances for the club by any player, behind only goalkeeper Jesse Whatley.