У футболі дебютував 1947 року виступами за команду «Астуріас», в якій провів три сезони.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Некакса», до складу якого приєднався 1950 року. Відіграв за команду з Агуаскальєнтеса наступні чотири сезони своєї ігрової кар'єри.
1954 року уклав контракт з клубом «Сакатепек», у складі якого провів наступні дев'ять років своєї кар'єри гравця. За цей час двічі виграв титул чемпіона Мексики и двічі став володарем Кубку.
Завершив професійну ігрову кар'єру у клубі «Атланте» у 1969 році.
Розпочав тренерську кар'єру, повернувшись до футболу після тривалої перерви, 1970 року, очоливши тренерський штаб клубу «Америка».
1977 року став головним тренером збірної команди Мексики, тренував збірну Мексики один рік. Під його керівництвом мексиканці брали участь у ЧС-1978 в Аргентині.
Згодом протягом 1982–1984 років очолював тренерський штаб клубу «Толука».
Протягом тренерської кар'єри також очолював «Атлас».
Останнім місцем тренерської роботи був клуб «Некакса», головним тренером команди якого Хосе Рока був з 1984 по 1985 рік.