Davis began racing in go-karts at the age of eight, competing in his hometown of Gaffney around various tracks.
He competed for Rookie of the Year in 2000 in the USAR Pro-Cup Competing in 20 events, Davis finished the season 17th in points with top ten finishes.