Fou campió d’Espanya de 250cc (1964), de 125cc (1965) i de 50cc (1965) i subcampió de 175cc (1963) i de resistència (1962, 1965). També quedà segon en el campionat europeu de resistència (1965). Feu diversos podis als Campionats del Món de motociclisme en diferents cilindrades: tercer de 250cc (1964) i 50cc (1963) i segon de 50cc (1962). Participà en diverses edicions de les 24 Hores Motociclistes de Montjuïc pilotant una Montesa.