Chief Williams joined the Mooresville Police Department in 2016 after serving four years as Chief of Police at Tarboro, NC Police Department. 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 as well as an Adjunct Professor of Criminal Justice at Sandhills Community College in Pinehurst and Edgecombe Community College in Tarboro.
Chief Williams received his Associate of Applied Science Degree in Criminal Justice from Sandhills Community College, his Bachelor’s in Criminal Justice Degree from Fayetteville State University, and a Master’s in Business Administration Degree from Columbia Southern University.
Interim Deputy Chief
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 also a member of the Mooresville-Lake Norman Exchange Club Board of Directors and member of the International Homicide Investigators Association, as well as a mentor via Mooresville Graded School District’s “Change a Life” program.
Major Childress received his Bachelor’s Degree in Sociology from Lenoir-Rhyne University, and his Master’s Degree in Justice Administration from Methodist University. He also graduated from the 62nd Session of the Administrative Officers Management Program (AOMP) at North Carolina State University, and the University of Virginia’s Leading, Educating and Developing (LEAD) program. Major Childress obtained his Advanced Law Enforcement Certificate from the North Carolina Criminal Justice Education and Training Standards Commission and is currently a Basic Law Enforcement Instructor at Mitchell Community College.
Major Ron Chilton
Major Chilton joined the Mooresville Police Department in 1998 after serving two years as a Police Officer at the University of North Carolina-Charlotte Department of Police and Public Safety. Over the years, Major Chilton served as Patrol Officer, DARE Officer, School Resource Officer, and Training & Recruitment Officer as well as Patrol Lieutenant, and later Captain before being promoted to Major in 2012. Major Chilton currently commands patrol squads in Mooresville’s West District, which primarily includes locations in the Town limits within the 28117 zip code.
Major Chilton received his Associate of Arts Degree from Surry Community College and Bachelor’s Degree in Criminal Justice from the University of North Carolina at Charlotte. He is also a graduate of the 65th Session of the Administrative Officers Management Program (AOMP) at North Carolina State University.