Defensa que s’inicià com a extrem dret a les files de l’Artiguense la temporada 1948-49. Jugà successivament al Barcelona Aficionats, al Calella, al Martinenc i al Mataró, on romangué tres temporades (1953-56). Després d’un curt pas pel CE Sabadell (1956-57), fitxà pel RCD Espanyol, on disputà 82 partits de Lliga durant cinc temporades. Després s’incorporà al Múrcia (1962-64) i acabà a la UE Sant Andreu el 1966. Disputà dos partits amb la selecció espanyola B el 1960.