Bachelor of Science, Virginia Polytechnic Institute, 1964. Master of Divinity, General Theological Seminary, New York City, 1970. Doctor in Ministry, Boston University, 1984.
Curate, Mount Calvary Church, Baltimore, 1970-1972; rector, Church of the Holy Trinity, Baltimore, 1972-1982; rector, Christ Church, Rochester, New York, since 1982. Dean Rochester district, 1983-1989. Parish consultant Diocese of Rochester, since 1984.
President Housing Council, Rochester, 1988-1989, board directors, since 1983. Member Church and City Conference.