Cresce calcisticamente con l'Amaikak Lagunak, da cui passa alla Real Sociedad. Con la società di San Sebastian esordisce con la prima squadra diventandone presto un titolare. Con la squadra di San Sebastián colleziona 229 presenze (106 in campionato), si aggiudica tre campionati di Guipuzcoa.
Nel 1934-1935 passa all'Atlético Madrid, società per la quale svolge anche la mansione di allenatore-giocatore nel campionato successivo.
Dopo la Guerra civile spagnola si dedica completamente al ruolo di allenatore, dirigendo prima squadre del settore giovanile della Real Sociedad, e poi club come Sporting Gijon e Real Union.