Conegut com Bestit I. Inicià la seva trajectòria professional al CE Europa (1926), equip amb el qual disputà la primera Lliga espanyola de la història (temporada 1928-29). Posteriorment, fitxà pel Futbol Club Barcelona (1929-34), amb el qual disputà, com a davanter, 107 partits i marcà 70 gols. Obtingué tres vegades consecutives el Campionat de Catalunya (1930, 1931, 1932) amb el Barça. Després, jugà dues temporades en el CF Girona, i la temporada 1943-44, al RCD Espanyol de Barcelona. El 1931 disputà un partit amb la selecció catalana.