Terry began his law enforcement career in 1986 after serving with the US Army's 82nd Airborne Division. Terry worked two years with the Buncombe Co. Sherriff's Dept. before leaving and joining the NC State Highway Patrol where he retired as a Sergeant in July 2013. Terry has worked with other law enforcement agencies after his retirement and he completed Police Motorcycle Operator Training through Northwestern University in 2021. Terry has been riding motorcycles since the mid-1980's and he rides the Electra Glide Police Motorcycle on duty and regularly rides his Harley Davidson Road Glide with his wife when off duty. Terry is also a Law Enforcement Specialized Driving Instructor where he taught at the NC Highway Patrol Driving Track in Raleigh for 19 years and is currently the lead Driving Instructor at Blue Ridge Community College.