He served for many years as a member of Lancaster City Council, becoming an alderman, and served as Mayor of Lancaster from 1896 to 1897. When Lancashire County Council was created in 1889, he was elected to represent the city of Lancaster, and served on the County Council until at least 1900, having been returned unopposed at each election.
