Comenzó a jugar al fútbol en el Club Deportivo Mensajero, en su isla natal, La Palma, iniciando una carrera que continuaría más tarde en el CD Iberia de Tenerife,[3] y en el Real Club Victoria de Gran Canaria.
[5] Finalizada su etapa rojiblanca, fichó por el Real Zaragoza,[6] en el que permaneció tres temporadas.
[3] Durante su etapa como jugador del Atlético de Madrid, entre 1953 y 1958, fue internacional en quince ocasiones con la Selección Española.
Es el quinto jugador canario con más internacionalidades, tras David Silva, Valerón, Pedro Rodríguez y Tonono.
Su labor como entrenador se vio refrendada por la directiva, continuando como técnico rojiblanco durante toda la temporada 1968/69.