Tra le sue partecipazioni a competizioni motoristiche si ricordano tre presenze al GP di Spagna del Motomondiale, nel quale ha corso nelle classi125, 350 e 500 senza ottenere punti, e la gara corsa in Formula 1 in Argentina nel 1960, conclusasi con un ritiro.
Dopo aver iniziato a gareggiare con le motociclette è passato a competere nelle competizioni delle autovetture a ruote coperte, utilizzando dapprima delle Pegaso, tra cui la Z-102, e in seguito delle Ferrari, partecipando a varie gare di durata[1] . La prima apparizione con le monoposto di Formula 1 è avvenuto in occasione del Gran Premio di Siracusa del 1958, gara fuori campionato, seguita dalla partecipazione al Gran Premio d'Argentina 1960; in entrambe le occasioni non ha però portato a termine le gare[2].