También ha ocupado los cargos de Diputado Local en el Congreso de Hidalgo,y en dos ocasiones, ha sido Diputado Federal, por el IV Distrito Electoral Federal de Hidalgo a la LVI Legislatura de 1994 a 1997 y por el II Distrito Electoral Federal de Hidalgo a la LIX Legislatura de 2000 a 2003, así como también, fue Presidente Municipal de Ixmiquilpan, Hidalgo, de 1991 a 1994.