• Cursó la licenciatura y posgrado en la Facultad de Ciencias Políticas y Sociales de  la Universidad Nacional Autónoma de México.
  • Ha sido Diputado Federal en la 54 Legislatura y Secretario General de la Liga de Comunidades Agrarias y Sindicatos Campesinos de la Confederación Nacional Campesina en Sonora.
  • Se desempeñó como Asesor del Director Corporativo de Administración de Petróleos Mexicanos.
  • Subsecretario de Gobierno en el Valle de México, Zona Oriente;  Director General de Gobierno en la Región Toluca y Lerma.
  •  Asesor del Gobierno de Sonora y titular de la representación del Estado en la Ciudad de México.
  •  El Presidente Enrique Peña Nieto lo nombró Subsecretario de Desarrollo Rural y actualmente Secretario General del ISSSTE.