johnson has been married twice. his first marriage was to judith elizabeth cox. they had one son and two daughters. after his divorce he married laura jane patient in 1991. they had a son, born in 2000.