Lateral esquerre, jugà al Club Atlètic Poble Nou, a la Unió Esportiva de Sants (1927-33) i al Girona Futbol Club (1933-37). Amb l’equip gironí fou campió de segona divisió a la temporada 1935-36, però no pogué assolir l’ascens. Acabada la Guerra Civil tornà al Girona (1939-40) i després passà a l’Olot, club que entrenà posteriorment. Jugà cinc partits amb la selecció catalana.