North Carolina State Bar New Hanover County Bar Association
- President (2006-2007); Vice President (2005-2006); Secretary/Treasurer (2004-2005)
New Hanover County Criminal Justice Partnership Board
- Vice Chairperson (2006-2007)
Pender County Criminal Justice Partnership Board (2005-2007)
Interagency Council
- Vice President (2003-2004)