
Community Service
- Founding board member, director and past president, Alcoa City Schools Foundation, 1989-present
- Director and secretary, Blount County Historical Museum, 2006-present
- Director, Blount County Historic Trust, 2006-present
- Member, Alcoa Heritage Committee, 2002-present
- Alcoa City Historian, 2005-present
- Director and past president, Alcoa Youth Baseball, 2002-present
- Member and past board member, Sons of the Revolution, 1995-present
- Alcoa Kiwanis Club, director and chairman of three committees, 2005-present
- Member, Federalist Society, 1987-present
- Alcoa First United Methodist Church: Sunday School teacher, C. S. Lewis discussion group leader, charter representative for Boy Scouts of America, former Administrative Board chairman, member of building fundraising committee, various other committees, 1993-present
- Leadership Blount, 1996
- Attorney for Blount County Habitat for Humanity, 1995-2004
- Former attorney for Maryville Christian School
- Former chairman, District Board of Trustees, Maryville District of United Methodist Church, 2005-2007
- Former board member and president, Boys Club of Blount County, 1990-1996
- Former board member and president, Child and Family Services of Blount County, 1994-1997
- Chairman, City of Alcoa 75th Anniversary Committee, 1994
- Judge, Ray H. Jenkins Moot Court Competition, University of Tennessee Law School, 2007
- Former tutor, Blount County Adult Education Association, early 1980s
- Past president and treasurer, Blount County Bar Association
- Former member, Tennessee Council of School Board Attorneys