Morris taught adult Bible studies for thirty-five years and was a United Methodist minister for twenty-five years, retiring from both in 1987. To a large extent these overlapped a many-faceted thirty-five year career at IBM from which he retired as a systems analyst in 1976. His formal education includes Bachelor of Arts, SUNY Binghamton; Master of Science, SUNY Binghamton; Master of Divinity, Princeton Theological Seminary and Doctor of Ministry, Drew University. He also completed a semester at the University of Neuchatel, Switzerland.