Es Licenciado en Derecho por la Universidad Nacional Autónoma de México y cuenta con un Diplomado en Comunicación Social y Gobierno por parte del Instituto Nacional de Administración pública (INAP) así como un Curso para comunicadores del Gobierno de la Republica impartido por el Tecnológico de Monterrey.

Fue Coordinador de Comunicación Social de enero 2016 a junio de 2018 en la Lotería Nacional para la Asistencia Pública.

En la Comisión Nacional del Agua fungió como Coordinador General Adjunto de Comunicación y Cultura del Agua durante los años 2013 a 2014. De igual forma, se desempeñó como Encargado de Despacho de la citada Coordinación General en el periodo octubre de 2014 a junio de 2015. De junio de 2015 a septiembre del mismo año, fue Asesor de la Coordinación General en comento.

Asimismo, se desempeñó como Coordinador General de Comunicación Social en la Secretaría de Agua y Obra Pública del Gobierno del Estado de México, durante los años 2007 a 2011.

En la Administración Pública Local, en el municipio de Huixquilucan, Estado de México, fue Director General de Comunicación Social durante el periodo 2003-2006.

Fungió como Subdirector de Difusión en la Secretaría de Hacienda y Crédito Público durante el periodo 1997-2000. En la Secretaría de Relaciones Exteriores se desempeñó como Subdirector de Relaciones Públicas en los años 2001-2002.