Del barri de la Sagrera, començà la seva carrera a la UE Sant Andreu, on jugà tres temporades a Tercera, destacant la 1949-50, en la qual es proclamà campió de la categoria, ascendint a Segona.[1][3] Avançada la temporada següent fitxà pel FC Barcelona, sense massa minuts, jugant en dues temporades cinc partits de lliga, en els quals marcà dos gols.[3][4][5] En total guanyà cinc títols, Lliga, dues Copes, Copa Eva Duarte i Copa Llatina.[3] Malgrat els pocs minuts, el Reial Madrid s'interessà pels seus serveis, però finalment acabà fitxant pel RCD Espanyol, on jugà durant tres temporades (1952-55), en les quals jugà 15 partits de lliga i marcà un gol.[3][4] La seva millor temporada fou la 1955-56, amb el Cadis CF a Segona Divisió, on jugà 23 partits de lliga i marcà 2 gols.[3][4] Finalitzada la temporada, problemes familiars li obligaren a tornar a Barcelona, abandonant el futbol professional, per jugar a Sant Andreu i Fabra i Coats.[3][4][6]