Soy Licenciado en Derecho por la Universidad Autónoma de Zacatecas y tengo estudios de doctorado en Derecho, también soy Licenciado en Educación Media Superior y Profesor de Educación Primaria.
Fui presidente municipal de Villanueva, Zacatecas en tres periodos: 2001-2004, 2013-2016 y 2018-2021, Subsecretario de Educación y Subsecretario de Gobierno en el Estado de Zacatecas 2004-2009, y Vicepresidente de la Conferencia Nacional de Municipios de México (CONAMM) en 2003-2004, 2013-2016 y 2018-2021.
Actualmente, en la Cámara de Diputados soy Secretario de las comisiones de Presupuesto y Cuenta Pública, Relaciones Exteriores y de Federalismo y Desarrollo Municipal y Presidente del Grupo de Amistad México-República de Uruguay.