Hatch was born in Pittsburgh, Pennsylvania on March 22, 1934. His parents were Jesse Hatch and Helen Frances. Hatch studied at Brigham Young University and at the University of Pittsburgh. He worked as an attorney in Pittsburgh and in Utah.