in 1978 he won the italian 125 cc go-kart championship. in subsequent years he competed in formula 3 and in formula 3000, where his best result was a second place at pergusa-enna, achieved in 1989 with a lola formula 3000.