Established in 1972, Roy began racing at Lonnie's Speedway at Partridge, Ky. at the age of 17. Roy has raced at other tracks such as, Mountain Motor Speedway, Perry County Speedway, I81 Speedway, Lucky 7 Speedway, Thunder Ridge Raceway, Half Mountain, Lost Creek Speedway, 201 Speedway, & Tazewell Speedway.