Migcampista que jugà a la UE Horta (1950-51), el CE Manresa (1951-52), la UE Sant Andreu (1952-53), l’Espanyol (1953-58), el Real Oviedo (1958-61) i acabà la seva trajectòria al CE Manresa. Jugà 102 partits a primera divisió i anà convocat per la selecció espanyola en una ocasió.