Chief Williams joined the Mooresville Police Department in 2016 after serving four years as Chief of Police in Tarboro, NC. He began his law enforcement career in 2005 serving in various roles at the Taylortown and Maxton, NC police departments as well as the Fayetteville State University Campus Police Department. Prior to law enforcement, Chief Williams was an educator with the Moore County School System and Adjunct Professor of Criminal Justice at Sandhills Community College in Pinehurst and Edgecombe Community College in Tarboro.
Williams received his Associate Degree in Criminal Justice from Sandhills Community College, his Community College, his Bachelor’s Degree in Criminal Justice from Fayetteville State University, and a Master’s Degree in Business Administration from Columbia Southern University.
Chief Childress joined the Mooresville Police Department in 2005 after serving nine years with the Huntersville Police Department. During this time, he served as Investigator, Lieutenant, and Captain before being promoted to Major in 2012. Major Childress currently commands patrol squads assigned to Mooresville’s East District, which encompasses most locations in the Town limits within the 28115 zip code. He is a member of the Mooresville-Lake Norman Exchange Club Board of Directors and the International Homicide Investigators Association, as well as a mentor via Mooresville Graded School District’s “Change a Life” program.