En 1918 fue secretario de gobierno de Sonora con Plutarco Elías Calles, a quién sustituyó temporalmente en el Ejecutivo del 9 de mayo de 1918 al 7 de junio de 1919.