 He was born in Hanna, Alberta to parents Louis and Gladys Schumacher.In 1968, he married Virginia Brodie, with whom he had two children, Sandra and David.He attended school in Dorothy and Drumheller, Alberta, and went on to the University of British Columbia, where he received his Law Degree.