Dopo gli esordi nelle formule minori, culminati con il titolo italiano di Formula 3 nel 1986, corse per vari anni in Formula 1, legando il suo nome alla per cui svolse il ruolo di "tester" e gareggiando occasionalmente, raggiungendo come migliore risultato un secondo posto al Gran Premio di San Marino 1994. Negli anni in massima serie guidò anche le monoposto di , , , e .