Major Scott Craven started his career in law enforcement with the Davidson County Sheriff's Office in 1991 as a patrol deputy. In 1992, Major Craven was selected to be a K9 Handler and was a member of the Sheriff's Emergency Response Team. In 1995, Major Craven was assigned to the Tac Team which was assigned as highway interdiction. Major Craven was then promoted to Detective in 1997 and was assigned to the Criminal Investigations Division as a child abuse detective.
Major Craven left the Sheriff's Office in 2000 to take a position with the North Carolina Department of Motor Vehicles Enforcement Section. In 2003, the North Carolina DMV Enforcement Section and the North Carolina Highway Patrol merged. Major Craven retired from the North Carolina State Highway Patrol on February 1, 2017. After retirement, Major Craven returned to the Davidson County Sheriff's Office and served as a court room bailiff until being promoted to Major in December of 2018. Major Craven holds numerous law enforcement certifications including General Instructor.