Bachelor, Northwestern College, Roseville, Minnesota, 1975. Master of Divinity, Central Seminary, 1975. Master of Theology, Grace Theological Seminary, 1977.
Master of Library Science, Drexel University, 1978. Postgraduate, Westminster Theological Seminary, since 1991.
Acquisition library Grace Theological Seminary, Winona Lake, Indiana, 1975-1977. Library, professor church history Calvary Baptist Seminary, Lansdale, Pennsylvania, 1977-1987. Director library services, associate professor history theology The Master's College and Seminary, Sun Valley, California, since 1987.
Chief executive officer Books for Libraries, Inc., North Hollywood, since 1989.
Member American Theological Library. Association, American Society Church History, Evangelical Theological Society.
Married Deborah Lynn Benner, July 22, 1972. Children: Rachael, James, David, Jonathan.