He played one match at county level for Shropshire in 1862, making 5 runs, while playing at club level for Shrewsbury.
In 1862, he played a single match for Shropshire at the county level, scoring 5 runs, and also represented Shrewsbury at the club level.