Background
He was born at Sherborne, Dorset.
He was born at Sherborne, Dorset.
Freeman was a left-handed batsman. Freeman made his debut for Dorset in the 1934 Minor Counties Championship against Cornwall. He played Minor counties cricket for Dorset from 1934 to 1948, making 37 Minor Counties Championship appearances.
Freeman made a single first-class appearance for Kent against Somerset in 1937 County Championship.
In this match he scored 4 runs in Kent"s first-innings, before being dismissed by Bill Andrews. In their second-innings, he scored 6 runs before being dismissed by Horace Hazell.