 As a youth he played for Bacup and Clitheroe before turning professional and joining Blackburn Rovers in 1897.He spent three seasons with Rovers, scoring five times in 1897–98 and two more in 1898–99.He spent 1900–01 at Stalybridge Rovers before joining Woolwich Arsenal in May 1901.