Nació el 1 de mayo de 1969 en San Pedro Xalostoc, en Ecatepec, Estado de México.

Licenciado en Derecho por la Universidad Tecnológica de México, así como Maestro y Doctor en Derecho por la Universidad Nacional Autónoma de México, grados que obtuvo con mención honorífica.

Hace 24 años, como estudiante realizó su servicio social en la Presidencia Municipal de Ecatepec.

Inició su carrera política ocupando el cargo de secretario del Ayuntamiento de Ecatepec; en dos ocasiones fue electo diputado en el Congreso del Estado de México, donde también se desempeñó como Coordinador del Grupo Parlamentario del Partido Revolucionario Institucional y Presidente de la Junta de Coordinación Política.

Fue Presidente Municipal de Ecatepec en dos ocasiones; subsecretario de Gobierno del Estado de México en la región de Nezahualcóyotl y también Presidente del Comité Directivo Estatal del PRI.

Desde septiembre de 2011, se desempeña como gobernador del Estado de México y es coordinador de las comisiones de Asuntos Internacionales y de Salud de la Conferencia Nacional de Gobernadores (Conago).