In 1965 he married Margaret Cropper. Their daughter Anna was born in 1969, the same year that Richard and Margaret divorced. He then married his colleague Meave Epps in 1970 and they had two daughters, Louise (born 1972) and Samira (1974).