Migcampista format a l’equip amateurdel Futbol Club Barcelona, fou cedit a l’Argentona i el Granollers abans d’accedir al primer equip la temporada 1941-42. Fitxà pel Club Gimnàstic de Tarragona (1942-54), on disputà 324 partits oficials, 66 dels quals a primera divisió. Posteriorment jugà mitja temporada al Club Esportiu Mataró i fou entrenador del Badalona, el Granollers i el Mataró, entre altres clubs.