 He served as brigade major in the 3rd Cavalry Brigade between February and August 1932, finally receiving promotion to the rank of major on 1 September 1932.He then served as a temporary staff officer in the 2nd Cavalry Division, before becoming brigade major in the 5th and then the 6th Cavalry Brigades.In November 1936 Anderson was appointed to the staff of the 1st Cavalry Division, and was promoted to lieutenant colonel on 3 July 1938.