Nació el 27 de diciembre de 1959 en la ciudad de Pachuca de Soto, Hidalgo. Estudió la licenciatura en Derecho, en la Universidad Autónoma del Estado de Hidalgo (UAEH).
Desde el 1 de septiembre de 2018 hasta el 10 de febrero de 2022 fue Senador por Hidalgo en el Congreso de la Unión.
Actualmente es el Gobernador Constitucional de Hidalgo (2022 – 2028).