President Williamsburg Company Forest Landowners Association. Chairman Williamsburg Company Planning Commission. Superintendent church school First Presbyterian Church, Bossier City, Louisiana, 1975—1977.
Lay speaker Presbytery of the Pines Presbyterian Church United States, 1976—1977. Ruling elder Indiantown Presbyterian Church, Hemingway, from 1980. Moderator, counsel, member judiciary committee The Presbytery of New Harmony.
Board directors Francis Marion College Foundation, Williamsburg County Farm Bureau. Vice chairman Pee Dee Heritage Foundation. Board directors Williamsburg Regional Hospital Foundation, Lake City Museum, Pee Dee Land Trust.
Attorney Town of Stuckey, South Carolina, from 1979. Member American Bar Association, Sons of the American Revolution, American Legion, South Carolina Genealogical Society, South Carolina Library. Society, French Higuenot Society, South Carolina History Society, Williamsburg County Bar Association (president since 2005), Francis Marian Trail Commission, Williamsburg County History Society (president), Three Rivers History Society (president), St. Andrews Society City of Columbia, Charleston Preservation Society, Lions, Masons (Hemingway), Williamsburg Hometown Community College (board directors), South Carolina Hall Fame (trustee), Hog Crawl Hunting Club, Wilson Lake Fishing Club, Phi Eta Sigma, Omicron Delta Kappa, Phi Delta Phi.