Green played club cricket for Gravesend Cricket Club regularly and made his debut for Kent against Sussex in 1856. He made two further first-class appearances for the county, in 1859 against a Middlesex side and in 1861 against Cambridgeshire. In first-class matches he scored a total of 17 runs, with the 12 he scored in his second innings on debut his highest score.[4][5] He played in a Kent trial match in 1860 and in 1865 played for the Players of Kent against the Gentlemen of Kent in a match at the Bat and Ball Ground in Gravesend, scoring 23 runs and taking a wicket for his side.[1][5]
A house painter by trade, Green married and had three children with his wife Henrietta.[1][4] He died at Gravesend in 1876 aged 41.[6][7]
Notes
^Green may have been the son of William Green who had played cricket for Kent sides in 1841 and 1842, immediately before the formation of Kent County Cricket Club. The 1907 History of Kent County Cricket, however, states that he was the son of another player called Green who had played once for the county side in 1828.[1]