Fou un dels jugadors fonamentals de la primera era daurada del FC Barcelona, amb el qual fou tres vegades campió d’Espanya (1926, 1930, 1932) i sis vegades campió de Catalunya (1926-30, 1932). Amb la selecció espanyola jugà el partit inaugural de l’Estadi Olímpic de Montjuïc. El 1930 jugà dos partits amb la selecció catalana.