Se desempeñó como Secretario del Medio Ambiente del Estado de México entre 2009 y 2011, fue Diputado Federal de la LX Legislatura por el Distrito 03 con cabecera en Atlacomulco, Estado de México.En dicha legislatura fungió como Presidente de la Comisión de Comunicaciones y fue integrante de las comisiones de Desarrollo Metropolitano y del Distrito Federal.