Es periodista y maestrante en Derecho de las Tecnologías de Información y Comunicación por el INFOTEC (México), con enfoque en delitos informáticos. Licenciado en Comunicación Social por la Universidad Autónoma Metropolitana (México). En 2007 obtuvo el premio alemán de periodismo “Walter Reuter”. Ha sido reportero, articulista y jefe de redacción en la revista Etcétera; Coordinador Editorial de la revista Zócalo y por más de una década conductor de programas de radio especializados en el análisis de los medios. Sus reportajes y análisis se han publicado en las revistas Proceso, Etcétera, Zócalo y Enlace Legislativo de la Ciudad de México; Ecléctica de Guadalajara y Transición de San Luis Potosí, así como en el portal “Aristegui Noticias” y el periódico El Universal. Actualmente es articulista en El Heraldo de México.
En 2008 fue becario del “Taller de periodismo de Investigación” impartido por el escritor alemán Gunter Wallraff y, en 2010, fue conferencista invitado en el Seminario Internacional de apoyo al Posgrado en Derecho de la UNAM, aplicado a México, en la Universidad Carlos III de Madrid.
Cuenta con 12 años de experiencia como asesor en materia electoral de México, primero en el Instituto Federal Electoral y luego en el Instituto Nacional Electoral. Ha sido capacitador radiofónico en emisoras indígenas públicas y comunitarias. Fue profesor en la Universidad Intercontinental, en la escuela de periodismo Carlos Septién, en diplomados de Telecomunicaciones, Transparencia y Derecho Electoral que se imparten el Instituto de Investigaciones Jurídicas de la UNAM, la Universidad Panamericana, el Instituto de Acceso a la Información Pública de la Ciudad de México y en el Instituto de Formación e Investigaciones Jurídicas de Michoacán, respectivamente.