Owens earned a Bachelor of Science degree in business and accounting from Bethel College and a Master of Business Administration from Southwestern College.
[1] From 1997 to 2015, Owens served as a captain in the Hesston, Kansas, Fire Department.
From 2014 to 2018, Owens was the vice president of the Kansas Bail Bonds Association.
Owens also owns a bail bonds company with locations in Wichita and Emporia.
[2] He was elected to the Kansas House of Representatives in November 2018 and assumed office in January 2019.