Licenciado en Derecho por la Universidad Autónoma de Zacatecas.
Periodista en activo desde hace 55 años.
Se ha desempeñado como director de Comunicación Social en la Universidad Autónoma de Zacatecas, Gobierno del Estado y la Comisión Estatal de Derechos Humanos.
Ha sido diputado local.