Lowe competed in the premier series of NASCAR from 1967-1985. He earned a top-ten in his series debut, a 10th at Hickory in 1967.
Lowe, however, mainly competed in this series of NASCAR, racing from 1982-1988. He would earn thirty-six top-tens in his 133 starts and recorded a best points finish of 12th in 1984. However, his best career finish came in 1983, when Lowe recorded a 2nd place showing at South Boston.