Pese a su gran calidad, sólo fue dos veces internacional con España, ambas en 1953 ante Argentina y Chile.
Comenzo su carrera en el Zaragoza Atletico, para pasar porteriormente al SD Huesca, donde estuvo hasta la temporada 1950/51. Al finalizar esta ficha por el club blaugrana donde permanece hasta la temporada 1954/55, donde juega 68 partidos y marca 39 goles. Tras jugar en el FC Barcelona se marcha a la UD Las Palmas donde solo permanece una temporada. Tras finalizar su estancia en las islas afortunadas ficha por el Real Zaragoza, donde entre las temporadas 1956/57 y 1957/58 apenas tiene oportunidades de demostrar su categoria. Finaliza su carrera deportiva en el Arenas de Zaragoza
Palmares:
- 2 Ligas: 1951/52, 1952/53
- 3 Copas de España: 1951, 1952, 1953
- 1 Copa Latina: 1952
- 2 Copas Eva Duarte: 1952, 1953