Boards & Commissions
- Appointed to the North Carolina Judicial Conference Committee on Compensation and Benefits by the Chief Justice of North Carolina, 2002–2008;
- Appointed to the North Carolina Property Tax Commission by the Speaker of the NC House of Representatives, 1997-1999;
- Appointed to the Legislative Research Committee on Private Property Rights, by the President Pro Tem of the Senate North Carolina General Assembly, 1995,
- Legislative Research Committee on Impact Fees, Exactions and Dedications by the President Pro-tem of the Senate, North Carolina General Assembly, 1994;
- Elected to Cumberland County Soil & Water Conservation District, elected Vice Chairman & later Chairman of the Board, 1992-1996;
- Appointed to Cumberland County Joint Planning and Zoning Board, elected Vice-Chairman and later Chairman of the Board, 1993-2001.
Military Service
- Commissioned as Captain, promoted to Major, Lieutenant Colonel and served as Colonel, Staff Judge Advocate, Judge Advocate General Corps, North Carolina SDM, under the command of the Adjutent General of the North Carolina National Guard, (1987-1996), currently inactive reserve;
- Colonel, Staff Judge Advocate, United States Service Command, Division III, (volunteer non-profit disaster relief organization), 1999-2004.
Civic Memberships
Fayetteville Kiwanis Club
Kiwanis International
Honorary Order of Kentucky Colonels
Charitable Memberships
First Presbyterian Church, Fayetteville, NC (PCUSA)
Ducks Unlimited, Inc. (Silver Sponsor)
Piney Island Corporation, Hunting Club, 1993–present
National Rifle Association (NRA)- Life Member, Legion of Honor, Millennium Honor Roll
State Guard Association of the United States (past member)
Ducks Unlimited, Inc. (Silver Sponsor)
Piney Island Corporation, Hunting Club, 1993–present
National Rifle Association (NRA)- Life Member, Legion of Honor, Millennium Honor Roll
State Guard Association of the United States (past member)
