Fue seis veces diputado federal y una vez a la Asamblea del Distrito Federal.
Fue también presidente del Partido Revolucionario Institucional (PRI) en el estado de México y ocupó varios cargos en la administración pública estatal. Su carrera política se caracterizó por su lealtad al partido y su compromiso con el desarrollo del estado.