Nació en Xalapa, Ver. El 20 de abril de 1964. Tiene una maestría en Ciencias con especialidad en Administración Pública por el Instituto Politécnico Nacional y otra en Procesos e Instituciones Electorales por el IFE. Fue delegado del IFE en el Estado de México, Tabasco, Veracruz, Puebla y Chiapas. Actualmente es coordinador estatal de la licenciatura en gestión y procesos electorales y el doctorado en derecho electoral de la Universidad Popular Autónoma de Veracruz (UPAV).