 He was born at Hastings, Sussex.He made his first-class debut for Essex against Derbyshire in the 1912 County Championship.He made three further first-class appearances in 1912, following World War I he made two further appearances for Essex in the 1920 County Championship against Gloucestershire and Middlesex.