Bachelor, Baylor University, 1961. Master of Divinity, Andover-Newton Theological Seminary, 1964. Doctor in Ministry, Lancaster (Pennsylvania) Seminary, 1975.
Pastor, First United Church of Christ, Mount Pleasant, Pennsylvania, 1964-1969; pastor, St. John's United Church of Christ, Orwigsburg, Pennsylvania, 1969-1975; pastor, Trinity United Church of Christ, York, Pennsylvania, 1975-1987; president, United Theological Seminary of the Twin Citis, New Brighton, Minnesota, since 1987. Trustee Lancaster Theological Seminary, 1976-1987. Director North Center Career Center, St. Paul.
Member Orwigsburg Town Council, 1972-1975. President Mount Pleasant School Board, 1966-1969. Member American Academy Religion, American Association Pastoral Counselors, Mercersburg Society, Pennsylvania Center Conference United Church of Christ (vice moderator 1986-1987).
Married Gail VanOrmer. Children: Lynne, Michael, Geoffrey, Jeremy, Brian, Jennifer.