Craig Armstrong served in the United States Marine Corps from 1987 to 1991. He has an Associate’s Degree in Basic Law Enforcement Training from Central Carolina Community College and an Advance Law Enforcement Certificate from North Carolina Training and Standards. Craig has been in law enforcement for over 22 years and is currently a Captain assigned to Criminal Investigations within the Aberdeen Police Department. He is a life time member of Stanley McLeod Post 5631 in Sanford NC. Craig is the past Post House Committee Chairman and has also been the Post Commander from 2014 to present. He also is the District 9 Commander since 2015. Craig is on the Department Long Range Planning Committee and the Department By-Laws Committee. He is married to Tracy Armstrong.