Lieutenant Owen is a graduate of Clemson University and began his law enforcement career in 2000. He came to Clemson Police Department in 2010 after returning from a 2 year tour in Afghanistan where he assisted the US Military in training police officers overseas.
During his career with Clemson, Lieutenant Owen has served as a Master Patrol Officer and Road Patrol Sergeant. He is an instructor in Firearms, Driving and DUI/SFST. He is currently assigned as Patrol Watch Commander.