Licenciado en Administración de Empresas, ocupó los cargos de Vicecónsul de México en la ciudad de Del Río, Texas en 1961, Presidente de la Junta de Agua Potable y Alcantarillado de Coahuila en 1965, Presidente Municipal de Ciudad Acuña de 1982 a 1984, fue electo en dos ocasiones Diputado Federal, a la LV Legislatura de 1991 a 1994 y la LIX Legislatura de 2003 a 2006 por el I Distrito Electoral Federal de Coahuila, en 1999 fue precandidato del PRI a Gobernador, elección que fue ganada por Enrique Martínez y Martínez y en 2006 fue electo Senador por Coahuila por primera minoría, para el periodo que tuvo fin en 2012.