Bachelor, U. North Carolina, 1970; Master of Divinity, Virginia Theological Seminary, Alexandria, 1973; Doctor of Ministry, Princeton Theological Seminary, 1982.
Corporation general manager, Laurie's Inc., Greensboro, North Carolina, 1973-1975; vicar, Episcopalian Church of Epiphany, Newton, North Carolina, 1975-1976; Episcopalian chaplain, College of William & Mary, Williamsburg, Virginia, 1976-1982; associate rector, Bruton Parish Church, Williamsburg, 1976-1982; Episcopalian chaplain, University of Chicago, since 1982. Interim rector Trinity Episcopalian Church, Chicago, 1986. Interim director field education Seabury-Western Theological Seminary, Evanston, Illinois, 1987-1988, University of Chicago Divinity School, 1991.
Member commission on college work Diocese of Chicago, 1992, examining chaplain,1989-, member standing committee, since 1992. Coordinator for higher education Provident V, Episcopalian Church, 1987-1990. Trustee Pullman Ednl.
Foundation, Chicago, since 1984.