With Gloucestershire, he had his stand-out season in 1937 when he made 662 first-class runs at an average of 44.13. Amongst his three hundreds was a first innings score of 210 against Kent at the Crabble Athletic Ground in Dover, which he followed up with bowling figures of 3/78. He had also made a century in his previous match and continued his form with 155 against Nottinghamshire a week and a half after his double hundred.
