Career
A British soldier, Hudson played for the Army (now Services) and the European cricket teams. His highest score of 217 was made in 225 minutes against the Royal Air Force at The Oval in 1932. The following year he made 181 against the West Indies.