Fue dos veces presidente municipal de Gómez Palacio.
Fue también diputado federal por el estado de Durango en la LXII Legislatura del Congreso de la Unión. Su gestión como presidente municipal se caracterizó por la implementación de proyectos de infraestructura y desarrollo económico en la ciudad.