Born at Hounslow, Middlesex in 1879, Joe was a right-handed lower order batsman, left-arm bowler and wicket keeper. He made his first-class debut for Kent in 1899 and represented them in 27 matches until 1905. During the 1905 season he moved from Canterbury to Lord's and he represented Middlesex from 1905 until 1926 on 342 occasions. During his career he accumulated 6,663 runs (av. 14.29) with a top score of 96 n.o. and he held 565 catches and took 269 stumpings. A useful soccer player he appeared for Arsenal. He was Middlesex scorer between 1946 until he died at West Wickham, Kent in 1952.