Despite being born in Lancashire, it was for Essex that he made his first-class debut for against Sussex in the 1937 County Championship. He made six further first-class appearances in that season, the last of which came against Gloucestershire.[1] In his seven first-class matches, he scored 170 runs at a batting average of 12.14, with a high score of 39.[2]
Outside of cricket, he represented England at table tennis.[3][4] He died at Middleton, Lancashire, on 3 January 1999.