He ran in fourteen NASCAR Cup Series races between 1987 and 1998. He raced primarily only on road courses as a road course ringer, and scored one Top-10 finish. He nearly won the 1991 Banquet Frozen Foods 300K at Sears Point Raceway, in which he led 12 laps before cutting a tire with two laps to go following a late-race collision with Mark Martin. The two drivers, who were briefly Roush-Fenway Racing teammates in Trans-Am, would not speak about the incident for years until they rehashed their late-race collision on Martin's podcast, twenty years later.