 Richards served with the Royal Artillery in the Far East, Germany and the United Kingdom, including three tours in Northern Ireland, and served on the staff of the 11th Armoured Brigade in Germany.He was promoted lieutenant in 1974, and captain in 1977.He attended the Staff College, Camberley in 1984.