Richards served in the Far East, Germany and Northern Ireland with the Royal Artillery before commanding forces in East Timor and most notably Sierra Leone, where his action without official sanctioning protected Freetown from rebel attacks during the Sierra Leone Civil War. Richards has also served with NATO as a major general, and as a lieutenant general he commanded the International Security Assistance Force in Afghanistan between 2006 and 2007 during its expansion across the whole country.