Fou professional (1934-48) i disputà la primera Vuelta a Espanya de la història (1935), en què acabà onzè. L’any següent fou tercer a la Volta a Catalunya. Competí com a independent fins el 1944, període en què guanyà un parell d’etapes del Circuit del Nord (1940, 1941) i fou segon al Trofeu Masferrer (1940). L’any 1945 s’integrà a la Unió Esportiva de Sants, es proclamà campió d’Espanya i aconseguí una victòria d’etapa a la Vuelta a Espanya, cursa que finalitzà tercer. També fou segon a la Volta a Catalunya. Els anys 1947 i 1948 fou tercer a la Volta a Llevant.