Stephen and Ruth were married in a religious ceremony on July 24th, 1993. They have two biological sons and two biological daughters, named Joshua, Gregory, Emily and Naomi. They also have an adopted son and an adopted daughter, named Timothy and Keziah . Joshua and Emily are twins.