Politólogo, periodista e investigador. Cursó estudios de grado y posgrado en Estados Unidos, México, Colombia y Argentina, en el área de ciencias sociales y humanidades. Columnista de La Jornada Veracruz y analista político en diversos medios digitales e impresos.