Francis began his career with non-league club Cheltenham Town in 1938, however Francis' time at Cheltenham was interrupted by World War II.
Francis bắt đầu sự nghiệp với câu lạc bộ non-league Cheltenham Town năm 1938, tuy nhiên thời gian của Francis ở Cheltenham bị gián đoạn bởi Thế chiến thứ hai.