Fitxà pel Futbol Club Barcelona (1950-53) procedent del Deportivo de la Corunya, i jugà 88 partits amb la samarreta blaugrana. Guanyà dues Lligues (1952, 1953), tres Copes del Generalísimo (1951, 1952, 1953), la Copa Eva Duarte (1952) i la Copa Llatina (1952). Disputà un partit amb la selecció espanyola (1952). Com a entrenador dirigí, entre d’altres, el Toluca mexicà, el Deportivo, el Saragossa i el Terrassa.