Fitxà pel Reial Club Deportiu Espanyol (1925-30) procedent del Real Club Victoria. Interior esquerre, el 1929 guanyà el Campionat de Catalunya i la Copa d’Espanya. Després de jugar al Futbol Club Barcelona (1933-34), amb el qual disputà un total de 27 partits i marcà 9 gols, el 1934 retornà de manera efímera a l’Espanyol (5 partits del Campionat de Catalunya 1934-35). Com a espanyolista disputà 103 partits i marcà 47 gols. Fou el primer jugador de l’Espanyol que marcà un gol amb la selecció espanyola. També actuà dos cops amb la selecció catalana.