Nací en Guadalajara, Jalisco, pero crecí y formé mi familia en Querétaro. Soy licenciado en Derecho, maestro en Administración y cuento con diplomados en Capacitación, y Procesos de Resolución de Conflictos y Mediación.
Tuve diversos encargos en los gobiernos de Querétaro y de la Ciudad de México, fui titular de la oficina de Vinculación Empresarial del PRD, así como Coordinador nacional de Nueva Izquierda.
Fui legislador federal en la LXII Legislatura y actualmente tengo a mi cargo la coordinación del grupo parlamentario del Partido de la Revolución Democrática en la Cámara de Diputados.