Actuà al Sant Andreu i el Badalona (1929-32) abans d’ingressar al FC Barcelona (1932-34). Jugava de mig centre i disputà 75 partits amb el Barça. Guanyà el Campionat de Catalunya (1932). Després jugà amb el Sabadell (1934-40). L’any 1931, quan pertanyia al Badalona, s’arrenglerà un partit amb la selecció catalana.