Es formà en el Centre d’Esports Sabadell i jugà amb el primer equip (1924-27). Tot seguit fitxà pel Club de Futbol Badalona (1927-30) i després retornà al Sabadell (1930-37). Extrem dret, per la seva habilitat i baixa estatura era conegut com la rateta de la Creu Alta. Guanyà un Campionat de Catalunya (1934), aconseguí un ascens a segona divisió (1932-33) i disputà la final de Copa (1935). En la temporada 1946-47 passà a dirigir el Sabadell a primera divisió, que es classificà en tercer lloc després de no perdre cap partit a la segona volta. Continuà entrenant el conjunt vallesà la temporada 1947-48.