He achieved some success in the European Touring Car Championship with Alfa Romeo and FIAT Abarth, winning the 1966 1000cc Class Championship in an Abarth 1000.
Alcanzou un certo éxito no Campionato Europeo de Turismos con Alfa Romeo e FIAT Abarth, gañando o Campionato de Clase 1000cc en 1966 cun Abarth 1000.