Es formà al Club Deportiu Terrassa, on jugà tota la seva trajectòria esportiva, i guanyà dos Campionats de Catalunya (1956, 1959) i dues Copes del Generalísimo (1966, 1967). Amb la selecció espanyola, aconseguí la medalla de bronze en els Jocs Olímpics de Roma (1960).