State Senate, Staff (2004-2007)
United States House of Representatives, Staff (1994-1995, 2011-2012)
United States Senate, Staff (1995-1997)
White House, Staff (1997-2000)
Board of Directors, Bridge Over Troubled Waters (2006)
Board of Directors, Hospice of the North Shore (2009)
Board of Directors, Habitat for Humanity for Craven County, NC (2023)
Massachusetts Municipal Lawyers Association (2015-2022)
North Carolina Bar Association
Craven County Bar Association