Public Service
Advisory Committee on Criminal Rules to Judicial Conference of the United States
Only state judge on the committee
Appointed by United States Chief Justice William Rehnquist, 2004
Reappointed by United States Chief Justice John Roberts, 2007
Chair, Judges' Advisory Committee to American Bar Association's Standing Committee on Ethics and Professional Responsibility.
Appointed by President of the American Bar Association
Chief Justice's Commission on Actual Innocence
Appointed by former Chief Justice Beverly Lake
Law Alumni Association of the University of North Carolina at Chapel
Hill School of Law
Board of Directors
North Carolina Supreme Court Historical Society
Board of Directors
BarCares, a counseling and intervention program for North Carolina Lawyers and their families
Board of directors
Greensboro Rotary Club
Regular blood donor since college
Lunch with a Lawyer Program
Judge, Wade Edwards Moot Court competition
Frequently lectures at North Carolina law schools, frequently presents Continuing Legal Education programs on appellate practice and on ethics.
Volunteer, Habitat for Humanity
United States Navy, 1975-1977