He first played at Vilanova Club when he was fifteen. A year later, he signed up for the Arousa, where he stayed for two seasons. The Real Madrid paid 800.000 pesetas for him in the 60’s. He played for the Real Madrid as an amateur and then for Castellón and Rayo Vallecano on the second division. Once he finished his contract with the Real Madrid he signed for the Málaga in 1973 and then for the Celta on the first division. Then he returned to Málaga, where he retired in 1978.