Berry made one first-class appearance for Somerset during the 1926 season, playing against Hampshire at the United Services Recreation Ground in Portsmouth. In the only innings in which he batted, as a tailender, he scored one run, and finished the innings not out. Berry bowled a total of four overs in the match, conceding 34 runs.