Bachelor, Wheaton (Illinois) College, 1960. Bachelor's Degree, Fuller Theological Seminary, 1964. MTh, Fuller Theological Seminary, 1965.
Doctor of Philosophy, Manchester University, 1969.
Assistant professor, Regent College, Vancouver, B.C., 1969-1972;
associate professor, Regent College, Vancouver, 1972-1975;
professor, Regent College, Vancouver, 1975-1990;
vice president, professor, Regent College, Vancouver, 1982-1987;
president, professor, New College Berkeley, California, 1979-1982;
provost, professor, Eastern College, Saint Davids, Pennsylvania, 1990-1993;
dean graduate studies, professor, Eastern College, Saint Davids, Pennsylvania, since 1993. Adjunct Professor Regent College, Vancouver, since 1990. Visiting scholar University de Lausanne, 1975-1976, Princeton Theological Seminary, 1988-1989.
J. Omar Good Visiting Distinguished professor Juniata College, Huntingdon, Pennsylvania, 1987-1988.
Fellow Institute Biblical Research, Oxford Center for Mission Studies. Member American Council Higher Education, American Academy Religion, Society Biblical Literature, Canada Society Biblical Literature, Conference on Faith and History, Tyndale Fellowship for Biblical Research.
Married Laurel Sandfor, August 25, 1961. 1 child, Catherine Michelle.