S’inicià amb el CE Sabadell. Guanyà el Gran Premi de Pasquas (1950); el cinquantenari del Campionat d’Espanya (1951). El 1955 fitxà pel Mariotas i continuà per la Peña Solera, l’Ignis, el Lambretta, el Ferrys i l’Inuri. Guanyà la general de la Vuelta a la Rioja i dues etapes de la Vuelta a Colòmbia el 1957. Guanyà una etapa de la Volta a Catalunya (1960) i una de la Vuelta a Andalusia (1962).