Miembro del Partido Revolucionario Institucional, fue Diputado Federal por el X Distrito Electoral Federal de Puebla a la LII Legislatura de 1982 a 1985, en la cual ocupó el cargo de Presidente de la Gran Comisión y por ende fue quién colocó la Banda Presidencial al entonces Presidente de la República, Miguel de la Madrid.