Labora como reportero de Noticias, Voz e Imagen de Oaxaca desde hace más de 30 años. Ha recibido en tres ocasiones el Premio Nacional de Periodismo, otorgado por el Club de Periodistas de México, en el 2014, 2016 y 2018.
En 2024 el Tribunal Electoral del Estado de Oaxaca (TEEO) enfrentó un gran reto al recibir mil 99 medios de impugnación y realizar más de 17 mil notificaciones
El MDTEO de la Sección 22 del SNTE recibió respuestas a sus demandas durante la mesa tripartita de diálogo con funcionarios de alto nivel de los gobiernos federal y estatal.