Es formà i jugà al FC Barcelona i destacà en la posició de davanter. Amb la selecció catalana, participà en el partit inaugural de l’Estadi Olímpic el 20 de maig de 1929 contra Itàlia (9-0). També jugà partits contra les seleccions d’Anglaterra i el Llenguadoc-Rosselló i fou cinc vegades internacional amb la selecció espanyola.