Es licenciado en Ingeniería Electromecánica con especialidad en Sistemas Eléctricos por el Tecnológico Nacional de México campus Zacatepec, Morelos.
Ha sido asesor en el Congreso de la Unión, en la Secretaría de Desarrollo Social y en la Secretaría de Desarrollo Agrario, Territorial y Urbano del Gobierno de Morelos, así como coordinador de programas sociales municipales y estatales. Además fue presidente del Consejo Nacional de Estudiantes de Educación Superior Tecnológica, donde impulsó programas de fortalecimiento para el desarrollo de la comunidad estudiantil a nivel nacional.