Realizó sus estudios básicos en Los Mochis, Sinaloa, no realizó estudios superiores; en Los Mochis laboró en el ingenio El Águila.
Se convertiría en su secretario general desde 1937 hasta su muerte en 1978.
De 1958 a 1961 fue diputado por el Distrito 4 local a la XLII Legislatura del Congreso del Estado de Sonora.
En 1964, como candidato del PRI, es elegido por primera ocasión diputado federal por el Distrito 3 de Sonora, habiendo recibido un total de 13 473 votos, frente a 6 613 de Jacinto López Moreno, candidato del Partido Popular Socialista (PPS).
En 1976 fue elegido por segunda ocasión diputado local, en esta ocasión a la XLVIII Legislatura del Congreso del Estado, en 1978 fue nombrado secretario de Agricultura del comité nacional de la CTM.