Reportero desde hace 23 años. Corresponsal una década de la revista Proceso en Veracruz. Fue director, subdirector, cronista, reportero y talachero de Crónica de Xalapa. Colaborador de Milenio y también del Instituto de Medios de Al Jazeera.
Durante este sexenio 34 militares murieron durante enfrentamientos con organizaciones criminales; de esta cifra, 12 fallecieron en combates con los cárteles del Golfo y del Noroeste.