Migcampista que jugà al Futbol Club Barcelona (1950-54), l’Oviedo (1954-58), el Cadis (1958-59) i el Centre d’Esports Sabadell (1959-61). Guanyà dues Lligues (1952,1953), tres Copes del Rei (1951, 1952, 1953),dues Copes Eva Duarte (1952, 1953) i una Copa Llatina (1952). Seguí jugant en equips de tercera divisió, com el Club de Futbol Badalona (1961-62), la Unió Esportiva Figueres (1962-63) i la Unió Esportiva de Sants (1963-64), on es retirà. Des de llavors entrenà equips de divisions inferiors i de categories juvenils com la Unió Deportiva Atlètica Gramenet, la Unió Esportiva Sant Andreu, el Barcelona Atlètic, el Real Valladolid CF, el CD Logroñés, el Pontevedra CF, la Unió Esportiva Lleida, el Sant Andreu o l’Agrupació Esportiva i Cultural Manlleu.