 Long served in World War I, when he was Mentioned in dispatches.Between the wars he reached the rank of Major in the part-time Royal Wiltshire Yeomanry.He served again in World War II, becoming Commander of 329 Battery in 32nd Searchlight Regiment, Royal Artillery (7th City of London) in 1941, based at Carlton Hall near Saxmundham, Suffolk.