Bachelor, Austin College, 1961. Master in Christian Education, Presbyterian School of Christian Education, 1963. Bachelor's Degree, Austin Presbyterian Theological Seminary, 1967.
Postgraduate, Southern Methodist University, 1973. Doctor of Divinity (honorary), Austin College, 1978.
Director Christian education, 2d Presbyterian Church, Newport News, Virginia, 1963-1965;
assistant pastor, Westminster Presbyterian Church, Beaumont, Texas, 1967-1971;
associate pastor, 1st Presbyterian Church, Pasadena, Texas, 1969-1971;
associate executive, Synod of Red River, Denton, Texas, 1973-1975;
director general assembly mission board, Presbyterian Church, Atlanta, 1975-1986;
associate executive for mission, The Presbytery of Elizabeth, Plainfield, New Jersey, 1986-1991;
executive presbyter, Presbytery of New Castle, Newark, Delaware, since 1992. President National Council Churches of Christ in the United States of America, New York City, 1988-1989, vice president,1985-1987. Delegate, budget committee chairman World Council Churches Assembly, Vancouver, Canada, 1985.
Section leader World Council Churches Mission and Evangelical Confs., Melbourne, Australia, 1980.
Member churches special commission on South Africa, New York City, since 1985, Anti-Pollution Campaign, Pasadena, 1970. Member of Rotary.