Career
A former competitor in the National Association of Stock Car Auto Racing Craftsman Truck Series, he currently works for Richard Petty Motorsports as crew chief for the Number. Owens made his debut in the National Association of Stock Car Auto Racing Craftsman Truck Series 2001, running the #49 Ford at Pikes Peak. He started 32nd, but managed a good day, finishing 19th.
He then topped that run with an 18th at Texas before finishing 34th at Kansas.
He then switched rides, competing in three events for Ware Racing Enterprises. His best run was a 19th, coming in the season finale at California.
Owens then got a limited schedule in 2002, racing the #15 Billy Ballew Motorsports Ford in six races. He was solid in that truck, scoring top-20s in all but one of his starts.
His best finish of the year was a 14th at Pikes Peak (where he had his best career start of 12th), but he also had a pair of 15ths at Darlington and Dover.
Despite the good results, Owens was released after Texas due to funding issues. In 2003, his driving career behind him, Owens worked with a young Clint Bowyer as he made his Associate of the Royal College of Art debut at Nashville Superspeedway, helping him pull off an eye-opening 2nd-place finish with Richard Childress in attendance. 43 entry for driver Aric Almirola.