Competí amb els equips Santamaría (1947-48), Club Ciclista Barcelonès (1950), Reial Club Deportiu Espanyol (1951) i Fiorelli (1953). Fou segon al Trofeu Masferrer (1950) i tercer al Gran Premi de Catalunya (1951). El 1953 competí al Tour de França amb l’equip espanyol.